color-convert
Advanced tools
Comparing version 1.8.2 to 1.9.0
@@ -643,3 +643,3 @@ /* MIT license */ | ||
convert.hex.rgb = function (args) { | ||
var match = args.toString(16).match(/[a-f0-9]{6}/i); | ||
var match = args.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i); | ||
if (!match) { | ||
@@ -649,3 +649,11 @@ return [0, 0, 0]; | ||
var integer = parseInt(match[0], 16); | ||
var colorString = match[0]; | ||
if (match[0].length === 3) { | ||
colorString = colorString.split('').map(function (char) { | ||
return char + char; | ||
}).join(''); | ||
} | ||
var integer = parseInt(colorString, 16); | ||
var r = (integer >> 16) & 0xFF; | ||
@@ -652,0 +660,0 @@ var g = (integer >> 8) & 0xFF; |
{ | ||
"name": "color-convert", | ||
"description": "Plain color conversion functions", | ||
"version": "1.8.2", | ||
"version": "1.9.0", | ||
"author": "Heather Arthur <fayearthur@gmail.com>", | ||
@@ -6,0 +6,0 @@ "license": "MIT", |
26866
827