colors-named
A array with color names. Based on https://www.w3.org/TR/css-color-4/#named-colors
Installation
This package is ESM only: Node 12+ is needed to use it and it must be import instead of require.
npm install colors-named
If you still want to use in CommonJS, you can use dynamic import()
to load.
const named = await import('colors-named');
const named = await (Function('return import("colors-named")')()) as Promise<typeof import("colors-named")>;
Usage
import named from "colors-named";
console.log(named)
console.log(named.includes('red'))
console.log(named.length)
'colors-named' 'colors-named-hex' 'colors-named-decimal'
=============== =================== =====================
const named = [ const hexs = [ const hexs = [
'aliceblue', -> '#F0F8FF', -> [240, 248, 255],
'antiquewhite', -> '#FAEBD7', -> [250, 235, 215],
'aqua', -> '#00FFFF', -> [0, 255, 255],
'aquamarine', -> '#7FFFD4', -> [127, 255, 212],
'azure', -> '#F0FFFF', -> [240, 255, 255],
'beige', -> '#F5F5DC', -> [245, 245, 220],
'bisque', -> '#FFE4C4', -> [255, 228, 196],
'black', -> '#000000', -> [0, 0, 0],
'blanchedalmond', -> '#FFEBCD', -> [255, 235, 205],
'blue', -> '#0000FF', -> [0, 0, 255],
'blueviolet', -> '#8A2BE2', -> [138, 43, 226],
'brown', -> '#A52A2A', -> [165, 42, 42],
... -> ... -> ...
]; ]; ];
import hexs from "colors-named-hex";
import named from "colors-named";
import decimal from "colors-named-decimal";
decimal[named.indexOf('aliceblue')]
decimal[named.indexOf('red')]
decimal[named.indexOf('black')]
hexs[named.indexOf('aliceblue')]
hexs[named.indexOf('red')]
hexs[named.indexOf('black')]
API
declare const names: readonly ["aliceblue", "antiquewhite", "aqua", "aquamarine", "azure", "beige", "bisque", "black", "blanchedalmond", "blue", "blueviolet", "brown", "burlywood", "cadetblue", "chartreuse", "chocolate", "coral", "cornflowerblue", "cornsilk", "crimson", "cyan", "darkblue", "darkcyan", "darkgoldenrod", "darkgray", "darkgreen", "darkgrey", "darkkhaki", "darkmagenta", "darkolivegreen", "darkorange", "darkorchid", "darkred", "darksalmon", "darkseagreen", "darkslateblue", "darkslategray", "darkslategrey", "darkturquoise", "darkviolet", "deeppink", "deepskyblue", "dimgray", "dimgrey", "dodgerblue", "firebrick", "floralwhite", "forestgreen", "fuchsia", "gainsboro", "ghostwhite", "gold", "goldenrod", "gray", "green", "greenyellow", "grey", "honeydew", "hotpink", "indianred", "indigo", "ivory", "khaki", "lavender", "lavenderblush", "lawngreen", "lemonchiffon", "lightblue", "lightcoral", "lightcyan", "lightgoldenrodyellow", "lightgray", "lightgreen", "lightgrey", "lightpink", "lightsalmon", "lightseagreen", "lightskyblue", "lightslategray", "lightslategrey", "lightsteelblue", "lightyellow", "lime", "limegreen", "linen", "magenta", "maroon", "mediumaquamarine", "mediumblue", "mediumorchid", "mediumpurple", "mediumseagreen", "mediumslateblue", "mediumspringgreen", "mediumturquoise", "mediumvioletred", "midnightblue", "mintcream", "mistyrose", "moccasin", "navajowhite", "navy", "oldlace", "olive", "olivedrab", "orange", "orangered", "orchid", "palegoldenrod", "palegreen", "paleturquoise", "palevioletred", "papayawhip", "peachpuff", "peru", "pink", "plum", "powderblue", "purple", "rebeccapurple", "red", "rosybrown", "royalblue", "saddlebrown", "salmon", "sandybrown", "seagreen", "seashell", "sienna", "silver", "skyblue", "slateblue", "slategray", "slategrey", "snow", "springgreen", "steelblue", "tan", "teal", "thistle", "tomato", "turquoise", "violet", "wheat", "white", "whitesmoke", "yellow", "yellowgreen"];
export default names;
Related
Contributors
As always, thanks to our amazing contributors!
Made with action-contributors.
License
Licensed under the MIT License.