UNPKG

sharp-vibrant

Version:

Extract prominent colors from an image in a node environment using sharp.

22 lines (19 loc) 707 B
/* eslint-env mocha */ import { SAMPLES } from './common/data' import { testVibrant, testVibrantAsPromised } from './common/helper' import Vibrant = require('../') describe('Palette Extraction', () => { describe('process samples', () => SAMPLES.forEach((sample) => { it(`${sample.name} via sharp (callback)`, testVibrant(Vibrant, sample, 'sharp', 'node')) it(`${sample.name} via sharp (Promise)`, testVibrantAsPromised(Vibrant, sample, 'sharp', 'node')) it(`${sample.name} via file path (callback)`, testVibrant(Vibrant, sample, 'filePath', 'node')) it(`${sample.name} via file path (Promise)`, testVibrantAsPromised(Vibrant, sample, 'filePath', 'node')) }) ) })