@bencevans/color-array-average
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -16,7 +16,7 @@ const averageColor = colors => { | ||
return '#' + | ||
Math.round(totalR).toString(16) + | ||
Math.round(totalG).toString(16) + | ||
Math.round(totalB).toString(16); | ||
Math.round(totalR).toString(16).padEnd(2, '0') + | ||
Math.round(totalG).toString(16).padEnd(2, '0') + | ||
Math.round(totalB).toString(16).padEnd(2, '0'); | ||
}; | ||
module.exports = averageColor; |
{ | ||
"name": "@bencevans/color-array-average", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "Calculate the average color given an array of CSS Hex Colors", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -5,4 +5,4 @@ const test = require('tape'); | ||
test('color average', t => { | ||
t.equal(averageColor(['#000000']), '#000'); | ||
t.equal(averageColor(['#000']), '#000'); | ||
t.equal(averageColor(['#000000']), '#000000'); | ||
t.equal(averageColor(['#000']), '#000000'); | ||
t.equal(averageColor(['#fff', '#f0f']), '#ff80ff'); | ||
@@ -12,3 +12,4 @@ t.equal(averageColor(['#fff', '#fff', '#fff', '#fff']), '#ffffff'); | ||
t.equal(averageColor(['#121212', '#121212']), '#121212'); | ||
t.equal(averageColor(['#ff0000', '#ff0000']), '#ff0000') | ||
t.end(); | ||
}); |
2287
29