@23g/cdn-helper

1.1.0 • Public • Published

@23g/cdn-helper

build_status

CDN helper

Installation

First install the package in your project.

npm install @23g/cdn-helper

or

yarn install @23g/cdn-helper

After installing make sure in your environment CDN_IMAGE_URL or MIX_CDN_IMAGE_URL (with laravel mix projects) is set with the url to the CDN.

Usage

Within our project you can use the cdn() helper function which accepts 3 parameters:

import cdn from 'cdn-helper';

/**
 * {String} path
 * {String} dimensions | (width)x(height), w(width), h(height)
 * {String} mode | crop is default, can be left empty
 **/
cdn('/yoda.jpeg', '200x200', 'crop');

Resize options

The possibel resize options passed along in the "dimensions" param are as following:

Value Action
(width)x(height) Resize an image using both dimensions
h(height) To scale an image based on height
w(width) To scale an image based on width

Readme

Keywords

none

Package Sidebar

Install

npm i @23g/cdn-helper

Weekly Downloads

4

Version

1.1.0

License

ISC

Unpacked Size

3.82 kB

Total Files

7

Last publish

Collaborators

  • 23g_developer
  • cino
  • julianhulsdouw
  • yhanssens
  • tychopolet