const Jimp = require("jimp") async function generateColorbar() { const base = await Jimp.create(300, 8, '#e7e2dc') const pixel = await Jimp.create(1, 8, '#788ea5') for (let i=0; i < 300; i++) { const hue = i base.composite( pixel.color([ {apply: 'spin', params: [1]} ]), i, 0, { mode: Jimp.BLEND_SOURCE_OVER } ) } return base } generateColorbar().then( (result) => { result.write('./web/public/img/colorbar.png') })