UNPKG

@nichoth/image

Version:
21 lines 730 B
import { scale } from '@cloudinary/url-gen/actions/resize'; export function CloudinarySrcset(cld) { function defaultSrcset(filename) { const URIs = ([(cld.image(filename) .format('auto') .quality('auto') .toURL() + ' 1025w')]).concat(getSrcset(filename, [1024, 768, 480])); return URIs.join(', '); } function getSrcset(filename, widths) { return widths.map(n => { return (cld.image(filename) .format('auto') .quality('auto') .resize(scale().width(n)) .toURL()) + (` ${n}w`); }); } return { defaultSrcset, getSrcset }; } //# sourceMappingURL=srcset.js.map