A simple JavaScript library to convert color format from RGB to HEX and vice versa
npm install colorformat
Convert an RGB to HEX:
cf = require('colorformat');
cf.rgbToHex(230, 241, 246); // => '#e6f1f6'
// or with string input
cf.rgbToHex('230', '241', '246'); // => '#e6f1f6'
Convert a HEX to RGB:
cf = require('colorformat');
cf.hexToRgb('#e6f1f6'); //=> [ 230, 241, 246 ]
// or if you want a string for styling
cf.hexToRgb('#e6f1f6', { styling: true }); //=> 'rgb(230, 241, 246)'
Load the script node_modules/colorformat/index.js
and then simply:
ColorFormat.rgbToHex(230, 241, 246); // => '#e6f1f6'
Note: Supports UMD for easier browser use with the tools of your preference.
npm test