image-filterer

1.0.1 • Public • Published

Image Filterer

Build Status

Currently images have the form: {title: "1WI7", slug: null, image: "https://s3-us-west-2.amazonaws.com/badcomics/badcomics/gifs/145/original.png", rating: 0, name: null} with a keyable image attribute in the Object form.

Also works on browser level where new Image() element is exposed.

Install

$ npm install --save image-filterer

Usage

// invalid second url!
import { ImageFilterer } from 'image-filterer';
var array = [
              {title: "1WI7", slug: null, image: "https://s3-us-west-2.amazonaws.com/badcomics/badcomics/gifs/145/original.png", rating: 0, name: null}, 
              {title: "23T3", slug: null, image: "https://s3-us-west-2.amazonaws.com/badcomics/badcomics/gifs/147/original.png", rating: 0, name: null}, 
              {title: "M1M", slug: null, image: "http://media3.giphy.com/media/fKO3LF3DYpxpm/giphy.gif", rating: 0, name: null}
            ];
var imgF = new ImageFilterer(array);
imgF.returnValidImages().length
//=> '2'

imgF.allImages().length
//=> '3'

API

new ImageFilterer(array)

input

Type: array

Array to parse for correct images.

imgF.returnValidImages()

Returns parsed images.

imgF.allImages()

Returns all images.

License

MIT © Oskar Niburski

Package Sidebar

Install

npm i image-filterer

Weekly Downloads

1

Version

1.0.1

License

ISC

Last publish

Collaborators

  • raksonibs