Files
nearestTailwindColor/index.js
2020-02-04 17:49:31 +08:00

19 lines
481 B
JavaScript

const {colors} = require('./colors');
const flattenedColor = {};
for (let colorsKey in colors) {
if (typeof colors[colorsKey] === "string") {
flattenedColor[colorsKey] = colors[colorsKey]
} else {
for (let nestedKey in colors[colorsKey]) {
flattenedColor[`${colorsKey}-${nestedKey}`] = colors[colorsKey][nestedKey];
}
}
}
const nearestColor = require('nearest-color').from(flattenedColor);
console.log(nearestColor('#F2F2F2'));