UNPKG

@cloudinary/url-gen

Version:

You are invited to influence our new SDK [Click here to view github discussion](https://github.com/cloudinary/js-url-gen/discussions/602) =========================

26 lines (21 loc) 612 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var backwards_consts = require('../consts.cjs'); /** * Split a range into the start and end values * @param range */ function splitRange(range) { switch (range && range.constructor) { case String: if (!backwards_consts.OFFSET_ANY_PATTERN_RE.test(range)) { return range; } return range.split(".."); case Array: return [[range], range[range.length - 1]]; default: return [null, null]; } } exports.splitRange = splitRange;