Skip to content

simple tool to generate one or as many as you want cool good looking images with your desired dimensions

License

Notifications You must be signed in to change notification settings

YahiaElTai/cool-images

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cool-images

Build Status dependencies Status devDependencies Status License: MIT

Simple tool to generate one or as many as you want cool good looking images with your desired dimensions.

const coolImages = require("cool-images");

coolImages.one(); // 'https://unsplash.it/300/500?image=125'

coolImages.one(600, 800); // 'https://unsplash.it/600/800?image=425'

// generate a random black & white image
coolImages.one(600, 800, true); // 'https://unsplash.it/g/600/800?image=300'

// generate a random blured image
coolImages.one(600, 800, false, true); // 'https://unsplash.it/600/800?image=300&blur'

coolImages.many(); // array of 6 cool random images with 300x500!

coolImages.many(600, 800, 25); // array of 25 image random images with 600x800!

coolImages.many(600, 800, 10, true, false); // array of 10 black and white images!

coolImages.many(600, 800, 10, false, true); // array of 10 blured images!

coolImages.many(600, 800, 10, true, true); // array of 10 black and white blured images! go crazy.

Usage

one(height, width, bool, bool)

get an image url with specified dimensions and style.

Parameters

  • height (optional) dimension number. If not specified, 300 is implied.

  • width (optional) dimension number. If not specified, 500 is implied.

  • bool (optional) If not specified, false is implied. if value true is specified the image will be black and white

  • bool (optional) If not specified, false is implied. if value true is specified the image will be blured.

many(height, width, number , bool, bool)

get an array of unique image urls with specified dimensions and style.

Parameters

  • height (optional) dimension number. If not specified, 300 is implied.
  • width (optional) dimension number. If not specified, 500 is implied.
  • number (optional) number of images. If not specified, 6 is implied.
  • bool (optional) If not specified, false is implied. if value true is specified the image will be black and white
  • bool (optional) If not specified, false is implied. if value true is specified the image will be blured.

Install

npm install cool-images --save

License

MIT

About

simple tool to generate one or as many as you want cool good looking images with your desired dimensions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published