You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ass/vibrant.js

8 lines
256 B

const Vibrant = require('node-vibrant');
const { path } = require('./utils');
module.exports = (file) =>
new Promise((resolve, reject) =>
Vibrant.from(path(file.path)).getPalette()
.then((palette) => resolve(palette.Vibrant.hex))
.catch(reject));