2.1.0 • Published 4 years ago

@awes-io/resize v2.1.0

Weekly downloads
159
License
MIT
Repository
github
Last release
4 years ago

Setup

yarn add @awes-io/resize # yarn 
npm i @awes-io/resize # npm 

Basic use

import resize from '@awes-io/resize'

// get the image with width 640px
resize('https://example.com/images/example.jpg', 640)

// result: https://example.com/cdn-cgi/image/w=640,q=75/images/example.jpg

Method

// URL generation with parameters for resizing
resize(url, width = null, aspect = null, options = null)

Options

NameTypeDefaultDescription
urlString-Link to the original image.
widthNumbernull(Optional) Width of the image, undefined by default.
aspectStringnull(Optional) Aspect ratio for image, ie: 16x9, 4:3, etc.
optionsObjectnull(Optional) domain, protocol, crop, prefix
options.optionsObjectnull(Optional) List of options for modify parameters for image. More info: https://developers.cloudflare.com/images/about/

Cloudflare Image Resizing Documentation

Ensure to write proper commit message according to Git Commit convention

2.1.0

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago