Files
speckle-server/scratch/edge-debug-selection/Default/Cache/Cache_Data/f_0000f0
T

3133 lines
68 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import {
__commonJS
} from "/_nuxt/node_modules/.cache/vite/client/deps/chunk-V4OQ3NZ2.js?v=e4f18c29";
// ../../node_modules/colornames/colors.js
var require_colors = __commonJS({
"../../node_modules/colornames/colors.js"(exports, module) {
module.exports = [
{
"value": "#B0171F",
"name": "indian red"
},
{
"value": "#DC143C",
"css": true,
"name": "crimson"
},
{
"value": "#FFB6C1",
"css": true,
"name": "lightpink"
},
{
"value": "#FFAEB9",
"name": "lightpink 1"
},
{
"value": "#EEA2AD",
"name": "lightpink 2"
},
{
"value": "#CD8C95",
"name": "lightpink 3"
},
{
"value": "#8B5F65",
"name": "lightpink 4"
},
{
"value": "#FFC0CB",
"css": true,
"name": "pink"
},
{
"value": "#FFB5C5",
"name": "pink 1"
},
{
"value": "#EEA9B8",
"name": "pink 2"
},
{
"value": "#CD919E",
"name": "pink 3"
},
{
"value": "#8B636C",
"name": "pink 4"
},
{
"value": "#DB7093",
"css": true,
"name": "palevioletred"
},
{
"value": "#FF82AB",
"name": "palevioletred 1"
},
{
"value": "#EE799F",
"name": "palevioletred 2"
},
{
"value": "#CD6889",
"name": "palevioletred 3"
},
{
"value": "#8B475D",
"name": "palevioletred 4"
},
{
"value": "#FFF0F5",
"name": "lavenderblush 1"
},
{
"value": "#FFF0F5",
"css": true,
"name": "lavenderblush"
},
{
"value": "#EEE0E5",
"name": "lavenderblush 2"
},
{
"value": "#CDC1C5",
"name": "lavenderblush 3"
},
{
"value": "#8B8386",
"name": "lavenderblush 4"
},
{
"value": "#FF3E96",
"name": "violetred 1"
},
{
"value": "#EE3A8C",
"name": "violetred 2"
},
{
"value": "#CD3278",
"name": "violetred 3"
},
{
"value": "#8B2252",
"name": "violetred 4"
},
{
"value": "#FF69B4",
"css": true,
"name": "hotpink"
},
{
"value": "#FF6EB4",
"name": "hotpink 1"
},
{
"value": "#EE6AA7",
"name": "hotpink 2"
},
{
"value": "#CD6090",
"name": "hotpink 3"
},
{
"value": "#8B3A62",
"name": "hotpink 4"
},
{
"value": "#872657",
"name": "raspberry"
},
{
"value": "#FF1493",
"name": "deeppink 1"
},
{
"value": "#FF1493",
"css": true,
"name": "deeppink"
},
{
"value": "#EE1289",
"name": "deeppink 2"
},
{
"value": "#CD1076",
"name": "deeppink 3"
},
{
"value": "#8B0A50",
"name": "deeppink 4"
},
{
"value": "#FF34B3",
"name": "maroon 1"
},
{
"value": "#EE30A7",
"name": "maroon 2"
},
{
"value": "#CD2990",
"name": "maroon 3"
},
{
"value": "#8B1C62",
"name": "maroon 4"
},
{
"value": "#C71585",
"css": true,
"name": "mediumvioletred"
},
{
"value": "#D02090",
"name": "violetred"
},
{
"value": "#DA70D6",
"css": true,
"name": "orchid"
},
{
"value": "#FF83FA",
"name": "orchid 1"
},
{
"value": "#EE7AE9",
"name": "orchid 2"
},
{
"value": "#CD69C9",
"name": "orchid 3"
},
{
"value": "#8B4789",
"name": "orchid 4"
},
{
"value": "#D8BFD8",
"css": true,
"name": "thistle"
},
{
"value": "#FFE1FF",
"name": "thistle 1"
},
{
"value": "#EED2EE",
"name": "thistle 2"
},
{
"value": "#CDB5CD",
"name": "thistle 3"
},
{
"value": "#8B7B8B",
"name": "thistle 4"
},
{
"value": "#FFBBFF",
"name": "plum 1"
},
{
"value": "#EEAEEE",
"name": "plum 2"
},
{
"value": "#CD96CD",
"name": "plum 3"
},
{
"value": "#8B668B",
"name": "plum 4"
},
{
"value": "#DDA0DD",
"css": true,
"name": "plum"
},
{
"value": "#EE82EE",
"css": true,
"name": "violet"
},
{
"value": "#FF00FF",
"vga": true,
"name": "magenta"
},
{
"value": "#FF00FF",
"vga": true,
"css": true,
"name": "fuchsia"
},
{
"value": "#EE00EE",
"name": "magenta 2"
},
{
"value": "#CD00CD",
"name": "magenta 3"
},
{
"value": "#8B008B",
"name": "magenta 4"
},
{
"value": "#8B008B",
"css": true,
"name": "darkmagenta"
},
{
"value": "#800080",
"vga": true,
"css": true,
"name": "purple"
},
{
"value": "#BA55D3",
"css": true,
"name": "mediumorchid"
},
{
"value": "#E066FF",
"name": "mediumorchid 1"
},
{
"value": "#D15FEE",
"name": "mediumorchid 2"
},
{
"value": "#B452CD",
"name": "mediumorchid 3"
},
{
"value": "#7A378B",
"name": "mediumorchid 4"
},
{
"value": "#9400D3",
"css": true,
"name": "darkviolet"
},
{
"value": "#9932CC",
"css": true,
"name": "darkorchid"
},
{
"value": "#BF3EFF",
"name": "darkorchid 1"
},
{
"value": "#B23AEE",
"name": "darkorchid 2"
},
{
"value": "#9A32CD",
"name": "darkorchid 3"
},
{
"value": "#68228B",
"name": "darkorchid 4"
},
{
"value": "#4B0082",
"css": true,
"name": "indigo"
},
{
"value": "#8A2BE2",
"css": true,
"name": "blueviolet"
},
{
"value": "#9B30FF",
"name": "purple 1"
},
{
"value": "#912CEE",
"name": "purple 2"
},
{
"value": "#7D26CD",
"name": "purple 3"
},
{
"value": "#551A8B",
"name": "purple 4"
},
{
"value": "#9370DB",
"css": true,
"name": "mediumpurple"
},
{
"value": "#AB82FF",
"name": "mediumpurple 1"
},
{
"value": "#9F79EE",
"name": "mediumpurple 2"
},
{
"value": "#8968CD",
"name": "mediumpurple 3"
},
{
"value": "#5D478B",
"name": "mediumpurple 4"
},
{
"value": "#483D8B",
"css": true,
"name": "darkslateblue"
},
{
"value": "#8470FF",
"name": "lightslateblue"
},
{
"value": "#7B68EE",
"css": true,
"name": "mediumslateblue"
},
{
"value": "#6A5ACD",
"css": true,
"name": "slateblue"
},
{
"value": "#836FFF",
"name": "slateblue 1"
},
{
"value": "#7A67EE",
"name": "slateblue 2"
},
{
"value": "#6959CD",
"name": "slateblue 3"
},
{
"value": "#473C8B",
"name": "slateblue 4"
},
{
"value": "#F8F8FF",
"css": true,
"name": "ghostwhite"
},
{
"value": "#E6E6FA",
"css": true,
"name": "lavender"
},
{
"value": "#0000FF",
"vga": true,
"css": true,
"name": "blue"
},
{
"value": "#0000EE",
"name": "blue 2"
},
{
"value": "#0000CD",
"name": "blue 3"
},
{
"value": "#0000CD",
"css": true,
"name": "mediumblue"
},
{
"value": "#00008B",
"name": "blue 4"
},
{
"value": "#00008B",
"css": true,
"name": "darkblue"
},
{
"value": "#000080",
"vga": true,
"css": true,
"name": "navy"
},
{
"value": "#191970",
"css": true,
"name": "midnightblue"
},
{
"value": "#3D59AB",
"name": "cobalt"
},
{
"value": "#4169E1",
"css": true,
"name": "royalblue"
},
{
"value": "#4876FF",
"name": "royalblue 1"
},
{
"value": "#436EEE",
"name": "royalblue 2"
},
{
"value": "#3A5FCD",
"name": "royalblue 3"
},
{
"value": "#27408B",
"name": "royalblue 4"
},
{
"value": "#6495ED",
"css": true,
"name": "cornflowerblue"
},
{
"value": "#B0C4DE",
"css": true,
"name": "lightsteelblue"
},
{
"value": "#CAE1FF",
"name": "lightsteelblue 1"
},
{
"value": "#BCD2EE",
"name": "lightsteelblue 2"
},
{
"value": "#A2B5CD",
"name": "lightsteelblue 3"
},
{
"value": "#6E7B8B",
"name": "lightsteelblue 4"
},
{
"value": "#778899",
"css": true,
"name": "lightslategray"
},
{
"value": "#708090",
"css": true,
"name": "slategray"
},
{
"value": "#C6E2FF",
"name": "slategray 1"
},
{
"value": "#B9D3EE",
"name": "slategray 2"
},
{
"value": "#9FB6CD",
"name": "slategray 3"
},
{
"value": "#6C7B8B",
"name": "slategray 4"
},
{
"value": "#1E90FF",
"name": "dodgerblue 1"
},
{
"value": "#1E90FF",
"css": true,
"name": "dodgerblue"
},
{
"value": "#1C86EE",
"name": "dodgerblue 2"
},
{
"value": "#1874CD",
"name": "dodgerblue 3"
},
{
"value": "#104E8B",
"name": "dodgerblue 4"
},
{
"value": "#F0F8FF",
"css": true,
"name": "aliceblue"
},
{
"value": "#4682B4",
"css": true,
"name": "steelblue"
},
{
"value": "#63B8FF",
"name": "steelblue 1"
},
{
"value": "#5CACEE",
"name": "steelblue 2"
},
{
"value": "#4F94CD",
"name": "steelblue 3"
},
{
"value": "#36648B",
"name": "steelblue 4"
},
{
"value": "#87CEFA",
"css": true,
"name": "lightskyblue"
},
{
"value": "#B0E2FF",
"name": "lightskyblue 1"
},
{
"value": "#A4D3EE",
"name": "lightskyblue 2"
},
{
"value": "#8DB6CD",
"name": "lightskyblue 3"
},
{
"value": "#607B8B",
"name": "lightskyblue 4"
},
{
"value": "#87CEFF",
"name": "skyblue 1"
},
{
"value": "#7EC0EE",
"name": "skyblue 2"
},
{
"value": "#6CA6CD",
"name": "skyblue 3"
},
{
"value": "#4A708B",
"name": "skyblue 4"
},
{
"value": "#87CEEB",
"css": true,
"name": "skyblue"
},
{
"value": "#00BFFF",
"name": "deepskyblue 1"
},
{
"value": "#00BFFF",
"css": true,
"name": "deepskyblue"
},
{
"value": "#00B2EE",
"name": "deepskyblue 2"
},
{
"value": "#009ACD",
"name": "deepskyblue 3"
},
{
"value": "#00688B",
"name": "deepskyblue 4"
},
{
"value": "#33A1C9",
"name": "peacock"
},
{
"value": "#ADD8E6",
"css": true,
"name": "lightblue"
},
{
"value": "#BFEFFF",
"name": "lightblue 1"
},
{
"value": "#B2DFEE",
"name": "lightblue 2"
},
{
"value": "#9AC0CD",
"name": "lightblue 3"
},
{
"value": "#68838B",
"name": "lightblue 4"
},
{
"value": "#B0E0E6",
"css": true,
"name": "powderblue"
},
{
"value": "#98F5FF",
"name": "cadetblue 1"
},
{
"value": "#8EE5EE",
"name": "cadetblue 2"
},
{
"value": "#7AC5CD",
"name": "cadetblue 3"
},
{
"value": "#53868B",
"name": "cadetblue 4"
},
{
"value": "#00F5FF",
"name": "turquoise 1"
},
{
"value": "#00E5EE",
"name": "turquoise 2"
},
{
"value": "#00C5CD",
"name": "turquoise 3"
},
{
"value": "#00868B",
"name": "turquoise 4"
},
{
"value": "#5F9EA0",
"css": true,
"name": "cadetblue"
},
{
"value": "#00CED1",
"css": true,
"name": "darkturquoise"
},
{
"value": "#F0FFFF",
"name": "azure 1"
},
{
"value": "#F0FFFF",
"css": true,
"name": "azure"
},
{
"value": "#E0EEEE",
"name": "azure 2"
},
{
"value": "#C1CDCD",
"name": "azure 3"
},
{
"value": "#838B8B",
"name": "azure 4"
},
{
"value": "#E0FFFF",
"name": "lightcyan 1"
},
{
"value": "#E0FFFF",
"css": true,
"name": "lightcyan"
},
{
"value": "#D1EEEE",
"name": "lightcyan 2"
},
{
"value": "#B4CDCD",
"name": "lightcyan 3"
},
{
"value": "#7A8B8B",
"name": "lightcyan 4"
},
{
"value": "#BBFFFF",
"name": "paleturquoise 1"
},
{
"value": "#AEEEEE",
"name": "paleturquoise 2"
},
{
"value": "#AEEEEE",
"css": true,
"name": "paleturquoise"
},
{
"value": "#96CDCD",
"name": "paleturquoise 3"
},
{
"value": "#668B8B",
"name": "paleturquoise 4"
},
{
"value": "#2F4F4F",
"css": true,
"name": "darkslategray"
},
{
"value": "#97FFFF",
"name": "darkslategray 1"
},
{
"value": "#8DEEEE",
"name": "darkslategray 2"
},
{
"value": "#79CDCD",
"name": "darkslategray 3"
},
{
"value": "#528B8B",
"name": "darkslategray 4"
},
{
"value": "#00FFFF",
"name": "cyan"
},
{
"value": "#00FFFF",
"css": true,
"name": "aqua"
},
{
"value": "#00EEEE",
"name": "cyan 2"
},
{
"value": "#00CDCD",
"name": "cyan 3"
},
{
"value": "#008B8B",
"name": "cyan 4"
},
{
"value": "#008B8B",
"css": true,
"name": "darkcyan"
},
{
"value": "#008080",
"vga": true,
"css": true,
"name": "teal"
},
{
"value": "#48D1CC",
"css": true,
"name": "mediumturquoise"
},
{
"value": "#20B2AA",
"css": true,
"name": "lightseagreen"
},
{
"value": "#03A89E",
"name": "manganeseblue"
},
{
"value": "#40E0D0",
"css": true,
"name": "turquoise"
},
{
"value": "#808A87",
"name": "coldgrey"
},
{
"value": "#00C78C",
"name": "turquoiseblue"
},
{
"value": "#7FFFD4",
"name": "aquamarine 1"
},
{
"value": "#7FFFD4",
"css": true,
"name": "aquamarine"
},
{
"value": "#76EEC6",
"name": "aquamarine 2"
},
{
"value": "#66CDAA",
"name": "aquamarine 3"
},
{
"value": "#66CDAA",
"css": true,
"name": "mediumaquamarine"
},
{
"value": "#458B74",
"name": "aquamarine 4"
},
{
"value": "#00FA9A",
"css": true,
"name": "mediumspringgreen"
},
{
"value": "#F5FFFA",
"css": true,
"name": "mintcream"
},
{
"value": "#00FF7F",
"css": true,
"name": "springgreen"
},
{
"value": "#00EE76",
"name": "springgreen 1"
},
{
"value": "#00CD66",
"name": "springgreen 2"
},
{
"value": "#008B45",
"name": "springgreen 3"
},
{
"value": "#3CB371",
"css": true,
"name": "mediumseagreen"
},
{
"value": "#54FF9F",
"name": "seagreen 1"
},
{
"value": "#4EEE94",
"name": "seagreen 2"
},
{
"value": "#43CD80",
"name": "seagreen 3"
},
{
"value": "#2E8B57",
"name": "seagreen 4"
},
{
"value": "#2E8B57",
"css": true,
"name": "seagreen"
},
{
"value": "#00C957",
"name": "emeraldgreen"
},
{
"value": "#BDFCC9",
"name": "mint"
},
{
"value": "#3D9140",
"name": "cobaltgreen"
},
{
"value": "#F0FFF0",
"name": "honeydew 1"
},
{
"value": "#F0FFF0",
"css": true,
"name": "honeydew"
},
{
"value": "#E0EEE0",
"name": "honeydew 2"
},
{
"value": "#C1CDC1",
"name": "honeydew 3"
},
{
"value": "#838B83",
"name": "honeydew 4"
},
{
"value": "#8FBC8F",
"css": true,
"name": "darkseagreen"
},
{
"value": "#C1FFC1",
"name": "darkseagreen 1"
},
{
"value": "#B4EEB4",
"name": "darkseagreen 2"
},
{
"value": "#9BCD9B",
"name": "darkseagreen 3"
},
{
"value": "#698B69",
"name": "darkseagreen 4"
},
{
"value": "#98FB98",
"css": true,
"name": "palegreen"
},
{
"value": "#9AFF9A",
"name": "palegreen 1"
},
{
"value": "#90EE90",
"name": "palegreen 2"
},
{
"value": "#90EE90",
"css": true,
"name": "lightgreen"
},
{
"value": "#7CCD7C",
"name": "palegreen 3"
},
{
"value": "#548B54",
"name": "palegreen 4"
},
{
"value": "#32CD32",
"css": true,
"name": "limegreen"
},
{
"value": "#228B22",
"css": true,
"name": "forestgreen"
},
{
"value": "#00FF00",
"vga": true,
"name": "green 1"
},
{
"value": "#00FF00",
"vga": true,
"css": true,
"name": "lime"
},
{
"value": "#00EE00",
"name": "green 2"
},
{
"value": "#00CD00",
"name": "green 3"
},
{
"value": "#008B00",
"name": "green 4"
},
{
"value": "#008000",
"vga": true,
"css": true,
"name": "green"
},
{
"value": "#006400",
"css": true,
"name": "darkgreen"
},
{
"value": "#308014",
"name": "sapgreen"
},
{
"value": "#7CFC00",
"css": true,
"name": "lawngreen"
},
{
"value": "#7FFF00",
"name": "chartreuse 1"
},
{
"value": "#7FFF00",
"css": true,
"name": "chartreuse"
},
{
"value": "#76EE00",
"name": "chartreuse 2"
},
{
"value": "#66CD00",
"name": "chartreuse 3"
},
{
"value": "#458B00",
"name": "chartreuse 4"
},
{
"value": "#ADFF2F",
"css": true,
"name": "greenyellow"
},
{
"value": "#CAFF70",
"name": "darkolivegreen 1"
},
{
"value": "#BCEE68",
"name": "darkolivegreen 2"
},
{
"value": "#A2CD5A",
"name": "darkolivegreen 3"
},
{
"value": "#6E8B3D",
"name": "darkolivegreen 4"
},
{
"value": "#556B2F",
"css": true,
"name": "darkolivegreen"
},
{
"value": "#6B8E23",
"css": true,
"name": "olivedrab"
},
{
"value": "#C0FF3E",
"name": "olivedrab 1"
},
{
"value": "#B3EE3A",
"name": "olivedrab 2"
},
{
"value": "#9ACD32",
"name": "olivedrab 3"
},
{
"value": "#9ACD32",
"css": true,
"name": "yellowgreen"
},
{
"value": "#698B22",
"name": "olivedrab 4"
},
{
"value": "#FFFFF0",
"name": "ivory 1"
},
{
"value": "#FFFFF0",
"css": true,
"name": "ivory"
},
{
"value": "#EEEEE0",
"name": "ivory 2"
},
{
"value": "#CDCDC1",
"name": "ivory 3"
},
{
"value": "#8B8B83",
"name": "ivory 4"
},
{
"value": "#F5F5DC",
"css": true,
"name": "beige"
},
{
"value": "#FFFFE0",
"name": "lightyellow 1"
},
{
"value": "#FFFFE0",
"css": true,
"name": "lightyellow"
},
{
"value": "#EEEED1",
"name": "lightyellow 2"
},
{
"value": "#CDCDB4",
"name": "lightyellow 3"
},
{
"value": "#8B8B7A",
"name": "lightyellow 4"
},
{
"value": "#FAFAD2",
"css": true,
"name": "lightgoldenrodyellow"
},
{
"value": "#FFFF00",
"vga": true,
"name": "yellow 1"
},
{
"value": "#FFFF00",
"vga": true,
"css": true,
"name": "yellow"
},
{
"value": "#EEEE00",
"name": "yellow 2"
},
{
"value": "#CDCD00",
"name": "yellow 3"
},
{
"value": "#8B8B00",
"name": "yellow 4"
},
{
"value": "#808069",
"name": "warmgrey"
},
{
"value": "#808000",
"vga": true,
"css": true,
"name": "olive"
},
{
"value": "#BDB76B",
"css": true,
"name": "darkkhaki"
},
{
"value": "#FFF68F",
"name": "khaki 1"
},
{
"value": "#EEE685",
"name": "khaki 2"
},
{
"value": "#CDC673",
"name": "khaki 3"
},
{
"value": "#8B864E",
"name": "khaki 4"
},
{
"value": "#F0E68C",
"css": true,
"name": "khaki"
},
{
"value": "#EEE8AA",
"css": true,
"name": "palegoldenrod"
},
{
"value": "#FFFACD",
"name": "lemonchiffon 1"
},
{
"value": "#FFFACD",
"css": true,
"name": "lemonchiffon"
},
{
"value": "#EEE9BF",
"name": "lemonchiffon 2"
},
{
"value": "#CDC9A5",
"name": "lemonchiffon 3"
},
{
"value": "#8B8970",
"name": "lemonchiffon 4"
},
{
"value": "#FFEC8B",
"name": "lightgoldenrod 1"
},
{
"value": "#EEDC82",
"name": "lightgoldenrod 2"
},
{
"value": "#CDBE70",
"name": "lightgoldenrod 3"
},
{
"value": "#8B814C",
"name": "lightgoldenrod 4"
},
{
"value": "#E3CF57",
"name": "banana"
},
{
"value": "#FFD700",
"name": "gold 1"
},
{
"value": "#FFD700",
"css": true,
"name": "gold"
},
{
"value": "#EEC900",
"name": "gold 2"
},
{
"value": "#CDAD00",
"name": "gold 3"
},
{
"value": "#8B7500",
"name": "gold 4"
},
{
"value": "#FFF8DC",
"name": "cornsilk 1"
},
{
"value": "#FFF8DC",
"css": true,
"name": "cornsilk"
},
{
"value": "#EEE8CD",
"name": "cornsilk 2"
},
{
"value": "#CDC8B1",
"name": "cornsilk 3"
},
{
"value": "#8B8878",
"name": "cornsilk 4"
},
{
"value": "#DAA520",
"css": true,
"name": "goldenrod"
},
{
"value": "#FFC125",
"name": "goldenrod 1"
},
{
"value": "#EEB422",
"name": "goldenrod 2"
},
{
"value": "#CD9B1D",
"name": "goldenrod 3"
},
{
"value": "#8B6914",
"name": "goldenrod 4"
},
{
"value": "#B8860B",
"css": true,
"name": "darkgoldenrod"
},
{
"value": "#FFB90F",
"name": "darkgoldenrod 1"
},
{
"value": "#EEAD0E",
"name": "darkgoldenrod 2"
},
{
"value": "#CD950C",
"name": "darkgoldenrod 3"
},
{
"value": "#8B6508",
"name": "darkgoldenrod 4"
},
{
"value": "#FFA500",
"name": "orange 1"
},
{
"value": "#FF8000",
"css": true,
"name": "orange"
},
{
"value": "#EE9A00",
"name": "orange 2"
},
{
"value": "#CD8500",
"name": "orange 3"
},
{
"value": "#8B5A00",
"name": "orange 4"
},
{
"value": "#FFFAF0",
"css": true,
"name": "floralwhite"
},
{
"value": "#FDF5E6",
"css": true,
"name": "oldlace"
},
{
"value": "#F5DEB3",
"css": true,
"name": "wheat"
},
{
"value": "#FFE7BA",
"name": "wheat 1"
},
{
"value": "#EED8AE",
"name": "wheat 2"
},
{
"value": "#CDBA96",
"name": "wheat 3"
},
{
"value": "#8B7E66",
"name": "wheat 4"
},
{
"value": "#FFE4B5",
"css": true,
"name": "moccasin"
},
{
"value": "#FFEFD5",
"css": true,
"name": "papayawhip"
},
{
"value": "#FFEBCD",
"css": true,
"name": "blanchedalmond"
},
{
"value": "#FFDEAD",
"name": "navajowhite 1"
},
{
"value": "#FFDEAD",
"css": true,
"name": "navajowhite"
},
{
"value": "#EECFA1",
"name": "navajowhite 2"
},
{
"value": "#CDB38B",
"name": "navajowhite 3"
},
{
"value": "#8B795E",
"name": "navajowhite 4"
},
{
"value": "#FCE6C9",
"name": "eggshell"
},
{
"value": "#D2B48C",
"css": true,
"name": "tan"
},
{
"value": "#9C661F",
"name": "brick"
},
{
"value": "#FF9912",
"name": "cadmiumyellow"
},
{
"value": "#FAEBD7",
"css": true,
"name": "antiquewhite"
},
{
"value": "#FFEFDB",
"name": "antiquewhite 1"
},
{
"value": "#EEDFCC",
"name": "antiquewhite 2"
},
{
"value": "#CDC0B0",
"name": "antiquewhite 3"
},
{
"value": "#8B8378",
"name": "antiquewhite 4"
},
{
"value": "#DEB887",
"css": true,
"name": "burlywood"
},
{
"value": "#FFD39B",
"name": "burlywood 1"
},
{
"value": "#EEC591",
"name": "burlywood 2"
},
{
"value": "#CDAA7D",
"name": "burlywood 3"
},
{
"value": "#8B7355",
"name": "burlywood 4"
},
{
"value": "#FFE4C4",
"name": "bisque 1"
},
{
"value": "#FFE4C4",
"css": true,
"name": "bisque"
},
{
"value": "#EED5B7",
"name": "bisque 2"
},
{
"value": "#CDB79E",
"name": "bisque 3"
},
{
"value": "#8B7D6B",
"name": "bisque 4"
},
{
"value": "#E3A869",
"name": "melon"
},
{
"value": "#ED9121",
"name": "carrot"
},
{
"value": "#FF8C00",
"css": true,
"name": "darkorange"
},
{
"value": "#FF7F00",
"name": "darkorange 1"
},
{
"value": "#EE7600",
"name": "darkorange 2"
},
{
"value": "#CD6600",
"name": "darkorange 3"
},
{
"value": "#8B4500",
"name": "darkorange 4"
},
{
"value": "#FFA54F",
"name": "tan 1"
},
{
"value": "#EE9A49",
"name": "tan 2"
},
{
"value": "#CD853F",
"name": "tan 3"
},
{
"value": "#CD853F",
"css": true,
"name": "peru"
},
{
"value": "#8B5A2B",
"name": "tan 4"
},
{
"value": "#FAF0E6",
"css": true,
"name": "linen"
},
{
"value": "#FFDAB9",
"name": "peachpuff 1"
},
{
"value": "#FFDAB9",
"css": true,
"name": "peachpuff"
},
{
"value": "#EECBAD",
"name": "peachpuff 2"
},
{
"value": "#CDAF95",
"name": "peachpuff 3"
},
{
"value": "#8B7765",
"name": "peachpuff 4"
},
{
"value": "#FFF5EE",
"name": "seashell 1"
},
{
"value": "#FFF5EE",
"css": true,
"name": "seashell"
},
{
"value": "#EEE5DE",
"name": "seashell 2"
},
{
"value": "#CDC5BF",
"name": "seashell 3"
},
{
"value": "#8B8682",
"name": "seashell 4"
},
{
"value": "#F4A460",
"css": true,
"name": "sandybrown"
},
{
"value": "#C76114",
"name": "rawsienna"
},
{
"value": "#D2691E",
"css": true,
"name": "chocolate"
},
{
"value": "#FF7F24",
"name": "chocolate 1"
},
{
"value": "#EE7621",
"name": "chocolate 2"
},
{
"value": "#CD661D",
"name": "chocolate 3"
},
{
"value": "#8B4513",
"name": "chocolate 4"
},
{
"value": "#8B4513",
"css": true,
"name": "saddlebrown"
},
{
"value": "#292421",
"name": "ivoryblack"
},
{
"value": "#FF7D40",
"name": "flesh"
},
{
"value": "#FF6103",
"name": "cadmiumorange"
},
{
"value": "#8A360F",
"name": "burntsienna"
},
{
"value": "#A0522D",
"css": true,
"name": "sienna"
},
{
"value": "#FF8247",
"name": "sienna 1"
},
{
"value": "#EE7942",
"name": "sienna 2"
},
{
"value": "#CD6839",
"name": "sienna 3"
},
{
"value": "#8B4726",
"name": "sienna 4"
},
{
"value": "#FFA07A",
"name": "lightsalmon 1"
},
{
"value": "#FFA07A",
"css": true,
"name": "lightsalmon"
},
{
"value": "#EE9572",
"name": "lightsalmon 2"
},
{
"value": "#CD8162",
"name": "lightsalmon 3"
},
{
"value": "#8B5742",
"name": "lightsalmon 4"
},
{
"value": "#FF7F50",
"css": true,
"name": "coral"
},
{
"value": "#FF4500",
"name": "orangered 1"
},
{
"value": "#FF4500",
"css": true,
"name": "orangered"
},
{
"value": "#EE4000",
"name": "orangered 2"
},
{
"value": "#CD3700",
"name": "orangered 3"
},
{
"value": "#8B2500",
"name": "orangered 4"
},
{
"value": "#5E2612",
"name": "sepia"
},
{
"value": "#E9967A",
"css": true,
"name": "darksalmon"
},
{
"value": "#FF8C69",
"name": "salmon 1"
},
{
"value": "#EE8262",
"name": "salmon 2"
},
{
"value": "#CD7054",
"name": "salmon 3"
},
{
"value": "#8B4C39",
"name": "salmon 4"
},
{
"value": "#FF7256",
"name": "coral 1"
},
{
"value": "#EE6A50",
"name": "coral 2"
},
{
"value": "#CD5B45",
"name": "coral 3"
},
{
"value": "#8B3E2F",
"name": "coral 4"
},
{
"value": "#8A3324",
"name": "burntumber"
},
{
"value": "#FF6347",
"name": "tomato 1"
},
{
"value": "#FF6347",
"css": true,
"name": "tomato"
},
{
"value": "#EE5C42",
"name": "tomato 2"
},
{
"value": "#CD4F39",
"name": "tomato 3"
},
{
"value": "#8B3626",
"name": "tomato 4"
},
{
"value": "#FA8072",
"css": true,
"name": "salmon"
},
{
"value": "#FFE4E1",
"name": "mistyrose 1"
},
{
"value": "#FFE4E1",
"css": true,
"name": "mistyrose"
},
{
"value": "#EED5D2",
"name": "mistyrose 2"
},
{
"value": "#CDB7B5",
"name": "mistyrose 3"
},
{
"value": "#8B7D7B",
"name": "mistyrose 4"
},
{
"value": "#FFFAFA",
"name": "snow 1"
},
{
"value": "#FFFAFA",
"css": true,
"name": "snow"
},
{
"value": "#EEE9E9",
"name": "snow 2"
},
{
"value": "#CDC9C9",
"name": "snow 3"
},
{
"value": "#8B8989",
"name": "snow 4"
},
{
"value": "#BC8F8F",
"css": true,
"name": "rosybrown"
},
{
"value": "#FFC1C1",
"name": "rosybrown 1"
},
{
"value": "#EEB4B4",
"name": "rosybrown 2"
},
{
"value": "#CD9B9B",
"name": "rosybrown 3"
},
{
"value": "#8B6969",
"name": "rosybrown 4"
},
{
"value": "#F08080",
"css": true,
"name": "lightcoral"
},
{
"value": "#CD5C5C",
"css": true,
"name": "indianred"
},
{
"value": "#FF6A6A",
"name": "indianred 1"
},
{
"value": "#EE6363",
"name": "indianred 2"
},
{
"value": "#8B3A3A",
"name": "indianred 4"
},
{
"value": "#CD5555",
"name": "indianred 3"
},
{
"value": "#A52A2A",
"css": true,
"name": "brown"
},
{
"value": "#FF4040",
"name": "brown 1"
},
{
"value": "#EE3B3B",
"name": "brown 2"
},
{
"value": "#CD3333",
"name": "brown 3"
},
{
"value": "#8B2323",
"name": "brown 4"
},
{
"value": "#B22222",
"css": true,
"name": "firebrick"
},
{
"value": "#FF3030",
"name": "firebrick 1"
},
{
"value": "#EE2C2C",
"name": "firebrick 2"
},
{
"value": "#CD2626",
"name": "firebrick 3"
},
{
"value": "#8B1A1A",
"name": "firebrick 4"
},
{
"value": "#FF0000",
"vga": true,
"name": "red 1"
},
{
"value": "#FF0000",
"vga": true,
"css": true,
"name": "red"
},
{
"value": "#EE0000",
"name": "red 2"
},
{
"value": "#CD0000",
"name": "red 3"
},
{
"value": "#8B0000",
"name": "red 4"
},
{
"value": "#8B0000",
"css": true,
"name": "darkred"
},
{
"value": "#800000",
"vga": true,
"css": true,
"name": "maroon"
},
{
"value": "#8E388E",
"name": "sgi beet"
},
{
"value": "#7171C6",
"name": "sgi slateblue"
},
{
"value": "#7D9EC0",
"name": "sgi lightblue"
},
{
"value": "#388E8E",
"name": "sgi teal"
},
{
"value": "#71C671",
"name": "sgi chartreuse"
},
{
"value": "#8E8E38",
"name": "sgi olivedrab"
},
{
"value": "#C5C1AA",
"name": "sgi brightgray"
},
{
"value": "#C67171",
"name": "sgi salmon"
},
{
"value": "#555555",
"name": "sgi darkgray"
},
{
"value": "#1E1E1E",
"name": "sgi gray 12"
},
{
"value": "#282828",
"name": "sgi gray 16"
},
{
"value": "#515151",
"name": "sgi gray 32"
},
{
"value": "#5B5B5B",
"name": "sgi gray 36"
},
{
"value": "#848484",
"name": "sgi gray 52"
},
{
"value": "#8E8E8E",
"name": "sgi gray 56"
},
{
"value": "#AAAAAA",
"name": "sgi lightgray"
},
{
"value": "#B7B7B7",
"name": "sgi gray 72"
},
{
"value": "#C1C1C1",
"name": "sgi gray 76"
},
{
"value": "#EAEAEA",
"name": "sgi gray 92"
},
{
"value": "#F4F4F4",
"name": "sgi gray 96"
},
{
"value": "#FFFFFF",
"vga": true,
"css": true,
"name": "white"
},
{
"value": "#F5F5F5",
"name": "white smoke"
},
{
"value": "#F5F5F5",
"name": "gray 96"
},
{
"value": "#DCDCDC",
"css": true,
"name": "gainsboro"
},
{
"value": "#D3D3D3",
"css": true,
"name": "lightgrey"
},
{
"value": "#C0C0C0",
"vga": true,
"css": true,
"name": "silver"
},
{
"value": "#A9A9A9",
"css": true,
"name": "darkgray"
},
{
"value": "#808080",
"vga": true,
"css": true,
"name": "gray"
},
{
"value": "#696969",
"css": true,
"name": "dimgray"
},
{
"value": "#696969",
"name": "gray 42"
},
{
"value": "#000000",
"vga": true,
"css": true,
"name": "black"
},
{
"value": "#FCFCFC",
"name": "gray 99"
},
{
"value": "#FAFAFA",
"name": "gray 98"
},
{
"value": "#F7F7F7",
"name": "gray 97"
},
{
"value": "#F2F2F2",
"name": "gray 95"
},
{
"value": "#F0F0F0",
"name": "gray 94"
},
{
"value": "#EDEDED",
"name": "gray 93"
},
{
"value": "#EBEBEB",
"name": "gray 92"
},
{
"value": "#E8E8E8",
"name": "gray 91"
},
{
"value": "#E5E5E5",
"name": "gray 90"
},
{
"value": "#E3E3E3",
"name": "gray 89"
},
{
"value": "#E0E0E0",
"name": "gray 88"
},
{
"value": "#DEDEDE",
"name": "gray 87"
},
{
"value": "#DBDBDB",
"name": "gray 86"
},
{
"value": "#D9D9D9",
"name": "gray 85"
},
{
"value": "#D6D6D6",
"name": "gray 84"
},
{
"value": "#D4D4D4",
"name": "gray 83"
},
{
"value": "#D1D1D1",
"name": "gray 82"
},
{
"value": "#CFCFCF",
"name": "gray 81"
},
{
"value": "#CCCCCC",
"name": "gray 80"
},
{
"value": "#C9C9C9",
"name": "gray 79"
},
{
"value": "#C7C7C7",
"name": "gray 78"
},
{
"value": "#C4C4C4",
"name": "gray 77"
},
{
"value": "#C2C2C2",
"name": "gray 76"
},
{
"value": "#BFBFBF",
"name": "gray 75"
},
{
"value": "#BDBDBD",
"name": "gray 74"
},
{
"value": "#BABABA",
"name": "gray 73"
},
{
"value": "#B8B8B8",
"name": "gray 72"
},
{
"value": "#B5B5B5",
"name": "gray 71"
},
{
"value": "#B3B3B3",
"name": "gray 70"
},
{
"value": "#B0B0B0",
"name": "gray 69"
},
{
"value": "#ADADAD",
"name": "gray 68"
},
{
"value": "#ABABAB",
"name": "gray 67"
},
{
"value": "#A8A8A8",
"name": "gray 66"
},
{
"value": "#A6A6A6",
"name": "gray 65"
},
{
"value": "#A3A3A3",
"name": "gray 64"
},
{
"value": "#A1A1A1",
"name": "gray 63"
},
{
"value": "#9E9E9E",
"name": "gray 62"
},
{
"value": "#9C9C9C",
"name": "gray 61"
},
{
"value": "#999999",
"name": "gray 60"
},
{
"value": "#969696",
"name": "gray 59"
},
{
"value": "#949494",
"name": "gray 58"
},
{
"value": "#919191",
"name": "gray 57"
},
{
"value": "#8F8F8F",
"name": "gray 56"
},
{
"value": "#8C8C8C",
"name": "gray 55"
},
{
"value": "#8A8A8A",
"name": "gray 54"
},
{
"value": "#878787",
"name": "gray 53"
},
{
"value": "#858585",
"name": "gray 52"
},
{
"value": "#828282",
"name": "gray 51"
},
{
"value": "#7F7F7F",
"name": "gray 50"
},
{
"value": "#7D7D7D",
"name": "gray 49"
},
{
"value": "#7A7A7A",
"name": "gray 48"
},
{
"value": "#787878",
"name": "gray 47"
},
{
"value": "#757575",
"name": "gray 46"
},
{
"value": "#737373",
"name": "gray 45"
},
{
"value": "#707070",
"name": "gray 44"
},
{
"value": "#6E6E6E",
"name": "gray 43"
},
{
"value": "#666666",
"name": "gray 40"
},
{
"value": "#636363",
"name": "gray 39"
},
{
"value": "#616161",
"name": "gray 38"
},
{
"value": "#5E5E5E",
"name": "gray 37"
},
{
"value": "#5C5C5C",
"name": "gray 36"
},
{
"value": "#595959",
"name": "gray 35"
},
{
"value": "#575757",
"name": "gray 34"
},
{
"value": "#545454",
"name": "gray 33"
},
{
"value": "#525252",
"name": "gray 32"
},
{
"value": "#4F4F4F",
"name": "gray 31"
},
{
"value": "#4D4D4D",
"name": "gray 30"
},
{
"value": "#4A4A4A",
"name": "gray 29"
},
{
"value": "#474747",
"name": "gray 28"
},
{
"value": "#454545",
"name": "gray 27"
},
{
"value": "#424242",
"name": "gray 26"
},
{
"value": "#404040",
"name": "gray 25"
},
{
"value": "#3D3D3D",
"name": "gray 24"
},
{
"value": "#3B3B3B",
"name": "gray 23"
},
{
"value": "#383838",
"name": "gray 22"
},
{
"value": "#363636",
"name": "gray 21"
},
{
"value": "#333333",
"name": "gray 20"
},
{
"value": "#303030",
"name": "gray 19"
},
{
"value": "#2E2E2E",
"name": "gray 18"
},
{
"value": "#2B2B2B",
"name": "gray 17"
},
{
"value": "#292929",
"name": "gray 16"
},
{
"value": "#262626",
"name": "gray 15"
},
{
"value": "#242424",
"name": "gray 14"
},
{
"value": "#212121",
"name": "gray 13"
},
{
"value": "#1F1F1F",
"name": "gray 12"
},
{
"value": "#1C1C1C",
"name": "gray 11"
},
{
"value": "#1A1A1A",
"name": "gray 10"
},
{
"value": "#171717",
"name": "gray 9"
},
{
"value": "#141414",
"name": "gray 8"
},
{
"value": "#121212",
"name": "gray 7"
},
{
"value": "#0F0F0F",
"name": "gray 6"
},
{
"value": "#0D0D0D",
"name": "gray 5"
},
{
"value": "#0A0A0A",
"name": "gray 4"
},
{
"value": "#080808",
"name": "gray 3"
},
{
"value": "#050505",
"name": "gray 2"
},
{
"value": "#030303",
"name": "gray 1"
},
{
"value": "#F5F5F5",
"css": true,
"name": "whitesmoke"
}
];
}
});
// ../../node_modules/colornames/index.js
var require_colornames = __commonJS({
"../../node_modules/colornames/index.js"(exports, module) {
var colors = require_colors();
var cssColors = colors.filter(function(color) {
return !!color.css;
});
var vgaColors = colors.filter(function(color) {
return !!color.vga;
});
module.exports = function(name) {
var color = module.exports.get(name);
return color && color.value;
};
module.exports.get = function(name) {
name = name || "";
name = name.trim().toLowerCase();
return colors.filter(function(color) {
return color.name.toLowerCase() === name;
}).pop();
};
module.exports.all = module.exports.get.all = function() {
return colors;
};
module.exports.get.css = function(name) {
if (!name) return cssColors;
name = name || "";
name = name.trim().toLowerCase();
return cssColors.filter(function(color) {
return color.name.toLowerCase() === name;
}).pop();
};
module.exports.get.vga = function(name) {
if (!name) return vgaColors;
name = name || "";
name = name.trim().toLowerCase();
return vgaColors.filter(function(color) {
return color.name.toLowerCase() === name;
}).pop();
};
}
});
// ../../node_modules/lodash.words/index.js
var require_lodash = __commonJS({
"../../node_modules/lodash.words/index.js"(exports, module) {
var INFINITY = 1 / 0;
var symbolTag = "[object Symbol]";
var reAsciiWord = /[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;
var rsAstralRange = "\\ud800-\\udfff";
var rsComboMarksRange = "\\u0300-\\u036f\\ufe20-\\ufe23";
var rsComboSymbolsRange = "\\u20d0-\\u20f0";
var rsDingbatRange = "\\u2700-\\u27bf";
var rsLowerRange = "a-z\\xdf-\\xf6\\xf8-\\xff";
var rsMathOpRange = "\\xac\\xb1\\xd7\\xf7";
var rsNonCharRange = "\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf";
var rsPunctuationRange = "\\u2000-\\u206f";
var rsSpaceRange = " \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000";
var rsUpperRange = "A-Z\\xc0-\\xd6\\xd8-\\xde";
var rsVarRange = "\\ufe0e\\ufe0f";
var rsBreakRange = rsMathOpRange + rsNonCharRange + rsPunctuationRange + rsSpaceRange;
var rsApos = "[']";
var rsBreak = "[" + rsBreakRange + "]";
var rsCombo = "[" + rsComboMarksRange + rsComboSymbolsRange + "]";
var rsDigits = "\\d+";
var rsDingbat = "[" + rsDingbatRange + "]";
var rsLower = "[" + rsLowerRange + "]";
var rsMisc = "[^" + rsAstralRange + rsBreakRange + rsDigits + rsDingbatRange + rsLowerRange + rsUpperRange + "]";
var rsFitz = "\\ud83c[\\udffb-\\udfff]";
var rsModifier = "(?:" + rsCombo + "|" + rsFitz + ")";
var rsNonAstral = "[^" + rsAstralRange + "]";
var rsRegional = "(?:\\ud83c[\\udde6-\\uddff]){2}";
var rsSurrPair = "[\\ud800-\\udbff][\\udc00-\\udfff]";
var rsUpper = "[" + rsUpperRange + "]";
var rsZWJ = "\\u200d";
var rsLowerMisc = "(?:" + rsLower + "|" + rsMisc + ")";
var rsUpperMisc = "(?:" + rsUpper + "|" + rsMisc + ")";
var rsOptLowerContr = "(?:" + rsApos + "(?:d|ll|m|re|s|t|ve))?";
var rsOptUpperContr = "(?:" + rsApos + "(?:D|LL|M|RE|S|T|VE))?";
var reOptMod = rsModifier + "?";
var rsOptVar = "[" + rsVarRange + "]?";
var rsOptJoin = "(?:" + rsZWJ + "(?:" + [rsNonAstral, rsRegional, rsSurrPair].join("|") + ")" + rsOptVar + reOptMod + ")*";
var rsSeq = rsOptVar + reOptMod + rsOptJoin;
var rsEmoji = "(?:" + [rsDingbat, rsRegional, rsSurrPair].join("|") + ")" + rsSeq;
var reUnicodeWord = RegExp([
rsUpper + "?" + rsLower + "+" + rsOptLowerContr + "(?=" + [rsBreak, rsUpper, "$"].join("|") + ")",
rsUpperMisc + "+" + rsOptUpperContr + "(?=" + [rsBreak, rsUpper + rsLowerMisc, "$"].join("|") + ")",
rsUpper + "?" + rsLowerMisc + "+" + rsOptLowerContr,
rsUpper + "+" + rsOptUpperContr,
rsDigits,
rsEmoji
].join("|"), "g");
var reHasUnicodeWord = /[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;
var freeGlobal = typeof global == "object" && global && global.Object === Object && global;
var freeSelf = typeof self == "object" && self && self.Object === Object && self;
var root = freeGlobal || freeSelf || Function("return this")();
function asciiWords(string) {
return string.match(reAsciiWord) || [];
}
function hasUnicodeWord(string) {
return reHasUnicodeWord.test(string);
}
function unicodeWords(string) {
return string.match(reUnicodeWord) || [];
}
var objectProto = Object.prototype;
var objectToString = objectProto.toString;
var Symbol = root.Symbol;
var symbolProto = Symbol ? Symbol.prototype : void 0;
var symbolToString = symbolProto ? symbolProto.toString : void 0;
function baseToString(value) {
if (typeof value == "string") {
return value;
}
if (isSymbol(value)) {
return symbolToString ? symbolToString.call(value) : "";
}
var result = value + "";
return result == "0" && 1 / value == -INFINITY ? "-0" : result;
}
function isObjectLike(value) {
return !!value && typeof value == "object";
}
function isSymbol(value) {
return typeof value == "symbol" || isObjectLike(value) && objectToString.call(value) == symbolTag;
}
function toString(value) {
return value == null ? "" : baseToString(value);
}
function words(string, pattern, guard) {
string = toString(string);
pattern = guard ? void 0 : pattern;
if (pattern === void 0) {
return hasUnicodeWord(string) ? unicodeWords(string) : asciiWords(string);
}
return string.match(pattern) || [];
}
module.exports = words;
}
});
// ../../node_modules/lodash.trimstart/index.js
var require_lodash2 = __commonJS({
"../../node_modules/lodash.trimstart/index.js"(exports, module) {
var INFINITY = 1 / 0;
var symbolTag = "[object Symbol]";
var reTrimStart = /^\s+/;
var rsAstralRange = "\\ud800-\\udfff";
var rsComboMarksRange = "\\u0300-\\u036f\\ufe20-\\ufe23";
var rsComboSymbolsRange = "\\u20d0-\\u20f0";
var rsVarRange = "\\ufe0e\\ufe0f";
var rsAstral = "[" + rsAstralRange + "]";
var rsCombo = "[" + rsComboMarksRange + rsComboSymbolsRange + "]";
var rsFitz = "\\ud83c[\\udffb-\\udfff]";
var rsModifier = "(?:" + rsCombo + "|" + rsFitz + ")";
var rsNonAstral = "[^" + rsAstralRange + "]";
var rsRegional = "(?:\\ud83c[\\udde6-\\uddff]){2}";
var rsSurrPair = "[\\ud800-\\udbff][\\udc00-\\udfff]";
var rsZWJ = "\\u200d";
var reOptMod = rsModifier + "?";
var rsOptVar = "[" + rsVarRange + "]?";
var rsOptJoin = "(?:" + rsZWJ + "(?:" + [rsNonAstral, rsRegional, rsSurrPair].join("|") + ")" + rsOptVar + reOptMod + ")*";
var rsSeq = rsOptVar + reOptMod + rsOptJoin;
var rsSymbol = "(?:" + [rsNonAstral + rsCombo + "?", rsCombo, rsRegional, rsSurrPair, rsAstral].join("|") + ")";
var reUnicode = RegExp(rsFitz + "(?=" + rsFitz + ")|" + rsSymbol + rsSeq, "g");
var reHasUnicode = RegExp("[" + rsZWJ + rsAstralRange + rsComboMarksRange + rsComboSymbolsRange + rsVarRange + "]");
var freeGlobal = typeof global == "object" && global && global.Object === Object && global;
var freeSelf = typeof self == "object" && self && self.Object === Object && self;
var root = freeGlobal || freeSelf || Function("return this")();
function asciiToArray(string) {
return string.split("");
}
function baseFindIndex(array, predicate, fromIndex, fromRight) {
var length = array.length, index = fromIndex + (fromRight ? 1 : -1);
while (fromRight ? index-- : ++index < length) {
if (predicate(array[index], index, array)) {
return index;
}
}
return -1;
}
function baseIndexOf(array, value, fromIndex) {
if (value !== value) {
return baseFindIndex(array, baseIsNaN, fromIndex);
}
var index = fromIndex - 1, length = array.length;
while (++index < length) {
if (array[index] === value) {
return index;
}
}
return -1;
}
function baseIsNaN(value) {
return value !== value;
}
function charsStartIndex(strSymbols, chrSymbols) {
var index = -1, length = strSymbols.length;
while (++index < length && baseIndexOf(chrSymbols, strSymbols[index], 0) > -1) {
}
return index;
}
function hasUnicode(string) {
return reHasUnicode.test(string);
}
function stringToArray(string) {
return hasUnicode(string) ? unicodeToArray(string) : asciiToArray(string);
}
function unicodeToArray(string) {
return string.match(reUnicode) || [];
}
var objectProto = Object.prototype;
var objectToString = objectProto.toString;
var Symbol = root.Symbol;
var symbolProto = Symbol ? Symbol.prototype : void 0;
var symbolToString = symbolProto ? symbolProto.toString : void 0;
function baseSlice(array, start, end) {
var index = -1, length = array.length;
if (start < 0) {
start = -start > length ? 0 : length + start;
}
end = end > length ? length : end;
if (end < 0) {
end += length;
}
length = start > end ? 0 : end - start >>> 0;
start >>>= 0;
var result = Array(length);
while (++index < length) {
result[index] = array[index + start];
}
return result;
}
function baseToString(value) {
if (typeof value == "string") {
return value;
}
if (isSymbol(value)) {
return symbolToString ? symbolToString.call(value) : "";
}
var result = value + "";
return result == "0" && 1 / value == -INFINITY ? "-0" : result;
}
function castSlice(array, start, end) {
var length = array.length;
end = end === void 0 ? length : end;
return !start && end >= length ? array : baseSlice(array, start, end);
}
function isObjectLike(value) {
return !!value && typeof value == "object";
}
function isSymbol(value) {
return typeof value == "symbol" || isObjectLike(value) && objectToString.call(value) == symbolTag;
}
function toString(value) {
return value == null ? "" : baseToString(value);
}
function trimStart(string, chars, guard) {
string = toString(string);
if (string && (guard || chars === void 0)) {
return string.replace(reTrimStart, "");
}
if (!string || !(chars = baseToString(chars))) {
return string;
}
var strSymbols = stringToArray(string), start = charsStartIndex(strSymbols, stringToArray(chars));
return castSlice(strSymbols, start).join("");
}
module.exports = trimStart;
}
});
// ../../node_modules/lodash.padend/index.js
var require_lodash3 = __commonJS({
"../../node_modules/lodash.padend/index.js"(exports, module) {
var INFINITY = 1 / 0;
var MAX_SAFE_INTEGER = 9007199254740991;
var MAX_INTEGER = 17976931348623157e292;
var NAN = 0 / 0;
var symbolTag = "[object Symbol]";
var reTrim = /^\s+|\s+$/g;
var reIsBadHex = /^[-+]0x[0-9a-f]+$/i;
var reIsBinary = /^0b[01]+$/i;
var reIsOctal = /^0o[0-7]+$/i;
var rsAstralRange = "\\ud800-\\udfff";
var rsComboMarksRange = "\\u0300-\\u036f\\ufe20-\\ufe23";
var rsComboSymbolsRange = "\\u20d0-\\u20f0";
var rsVarRange = "\\ufe0e\\ufe0f";
var rsAstral = "[" + rsAstralRange + "]";
var rsCombo = "[" + rsComboMarksRange + rsComboSymbolsRange + "]";
var rsFitz = "\\ud83c[\\udffb-\\udfff]";
var rsModifier = "(?:" + rsCombo + "|" + rsFitz + ")";
var rsNonAstral = "[^" + rsAstralRange + "]";
var rsRegional = "(?:\\ud83c[\\udde6-\\uddff]){2}";
var rsSurrPair = "[\\ud800-\\udbff][\\udc00-\\udfff]";
var rsZWJ = "\\u200d";
var reOptMod = rsModifier + "?";
var rsOptVar = "[" + rsVarRange + "]?";
var rsOptJoin = "(?:" + rsZWJ + "(?:" + [rsNonAstral, rsRegional, rsSurrPair].join("|") + ")" + rsOptVar + reOptMod + ")*";
var rsSeq = rsOptVar + reOptMod + rsOptJoin;
var rsSymbol = "(?:" + [rsNonAstral + rsCombo + "?", rsCombo, rsRegional, rsSurrPair, rsAstral].join("|") + ")";
var reUnicode = RegExp(rsFitz + "(?=" + rsFitz + ")|" + rsSymbol + rsSeq, "g");
var reHasUnicode = RegExp("[" + rsZWJ + rsAstralRange + rsComboMarksRange + rsComboSymbolsRange + rsVarRange + "]");
var freeParseInt = parseInt;
var freeGlobal = typeof global == "object" && global && global.Object === Object && global;
var freeSelf = typeof self == "object" && self && self.Object === Object && self;
var root = freeGlobal || freeSelf || Function("return this")();
var asciiSize = baseProperty("length");
function asciiToArray(string) {
return string.split("");
}
function baseProperty(key) {
return function(object) {
return object == null ? void 0 : object[key];
};
}
function hasUnicode(string) {
return reHasUnicode.test(string);
}
function stringSize(string) {
return hasUnicode(string) ? unicodeSize(string) : asciiSize(string);
}
function stringToArray(string) {
return hasUnicode(string) ? unicodeToArray(string) : asciiToArray(string);
}
function unicodeSize(string) {
var result = reUnicode.lastIndex = 0;
while (reUnicode.test(string)) {
result++;
}
return result;
}
function unicodeToArray(string) {
return string.match(reUnicode) || [];
}
var objectProto = Object.prototype;
var objectToString = objectProto.toString;
var Symbol = root.Symbol;
var nativeCeil = Math.ceil;
var nativeFloor = Math.floor;
var symbolProto = Symbol ? Symbol.prototype : void 0;
var symbolToString = symbolProto ? symbolProto.toString : void 0;
function baseRepeat(string, n) {
var result = "";
if (!string || n < 1 || n > MAX_SAFE_INTEGER) {
return result;
}
do {
if (n % 2) {
result += string;
}
n = nativeFloor(n / 2);
if (n) {
string += string;
}
} while (n);
return result;
}
function baseSlice(array, start, end) {
var index = -1, length = array.length;
if (start < 0) {
start = -start > length ? 0 : length + start;
}
end = end > length ? length : end;
if (end < 0) {
end += length;
}
length = start > end ? 0 : end - start >>> 0;
start >>>= 0;
var result = Array(length);
while (++index < length) {
result[index] = array[index + start];
}
return result;
}
function baseToString(value) {
if (typeof value == "string") {
return value;
}
if (isSymbol(value)) {
return symbolToString ? symbolToString.call(value) : "";
}
var result = value + "";
return result == "0" && 1 / value == -INFINITY ? "-0" : result;
}
function castSlice(array, start, end) {
var length = array.length;
end = end === void 0 ? length : end;
return !start && end >= length ? array : baseSlice(array, start, end);
}
function createPadding(length, chars) {
chars = chars === void 0 ? " " : baseToString(chars);
var charsLength = chars.length;
if (charsLength < 2) {
return charsLength ? baseRepeat(chars, length) : chars;
}
var result = baseRepeat(chars, nativeCeil(length / stringSize(chars)));
return hasUnicode(chars) ? castSlice(stringToArray(result), 0, length).join("") : result.slice(0, length);
}
function isObject(value) {
var type = typeof value;
return !!value && (type == "object" || type == "function");
}
function isObjectLike(value) {
return !!value && typeof value == "object";
}
function isSymbol(value) {
return typeof value == "symbol" || isObjectLike(value) && objectToString.call(value) == symbolTag;
}
function toFinite(value) {
if (!value) {
return value === 0 ? value : 0;
}
value = toNumber(value);
if (value === INFINITY || value === -INFINITY) {
var sign = value < 0 ? -1 : 1;
return sign * MAX_INTEGER;
}
return value === value ? value : 0;
}
function toInteger(value) {
var result = toFinite(value), remainder = result % 1;
return result === result ? remainder ? result - remainder : result : 0;
}
function toNumber(value) {
if (typeof value == "number") {
return value;
}
if (isSymbol(value)) {
return NAN;
}
if (isObject(value)) {
var other = typeof value.valueOf == "function" ? value.valueOf() : value;
value = isObject(other) ? other + "" : other;
}
if (typeof value != "string") {
return value === 0 ? value : +value;
}
value = value.replace(reTrim, "");
var isBinary = reIsBinary.test(value);
return isBinary || reIsOctal.test(value) ? freeParseInt(value.slice(2), isBinary ? 2 : 8) : reIsBadHex.test(value) ? NAN : +value;
}
function toString(value) {
return value == null ? "" : baseToString(value);
}
function padEnd(string, length, chars) {
string = toString(string);
length = toInteger(length);
var strLength = length ? stringSize(string) : 0;
return length && strLength < length ? string + createPadding(length - strLength, chars) : string;
}
module.exports = padEnd;
}
});
// ../../node_modules/rgb-hex/index.js
var require_rgb_hex = __commonJS({
"../../node_modules/rgb-hex/index.js"(exports, module) {
"use strict";
module.exports = (red, green, blue, alpha) => {
const isPercent = (red + (alpha || "")).toString().includes("%");
if (typeof red === "string") {
[red, green, blue, alpha] = red.match(/(0?\.?\d{1,3})%?\b/g).map(Number);
} else if (alpha !== void 0) {
alpha = parseFloat(alpha);
}
if (typeof red !== "number" || typeof green !== "number" || typeof blue !== "number" || red > 255 || green > 255 || blue > 255) {
throw new TypeError("Expected three numbers below 256");
}
if (typeof alpha === "number") {
if (!isPercent && alpha >= 0 && alpha <= 1) {
alpha = Math.round(255 * alpha);
} else if (isPercent && alpha >= 0 && alpha <= 100) {
alpha = Math.round(255 * alpha / 100);
} else {
throw new TypeError(`Expected alpha value (${alpha}) as a fraction or percentage`);
}
alpha = (alpha | 1 << 8).toString(16).slice(1);
} else {
alpha = "";
}
return (blue | green << 8 | red << 16 | 1 << 24).toString(16).slice(1) + alpha;
};
}
});
// ../../node_modules/hex-rgb/index.js
var require_hex_rgb = __commonJS({
"../../node_modules/hex-rgb/index.js"(exports, module) {
"use strict";
var hexCharacters = "a-f\\d";
var match3or4Hex = `#?[${hexCharacters}]{3}[${hexCharacters}]?`;
var match6or8Hex = `#?[${hexCharacters}]{6}([${hexCharacters}]{2})?`;
var nonHexChars = new RegExp(`[^#${hexCharacters}]`, "gi");
var validHexSize = new RegExp(`^${match3or4Hex}$|^${match6or8Hex}$`, "i");
module.exports = (hex, options = {}) => {
if (typeof hex !== "string" || nonHexChars.test(hex) || !validHexSize.test(hex)) {
throw new TypeError("Expected a valid hex string");
}
hex = hex.replace(/^#/, "");
let alphaFromHex = 1;
if (hex.length === 8) {
alphaFromHex = Number.parseInt(hex.slice(6, 8), 16) / 255;
hex = hex.slice(0, 6);
}
if (hex.length === 4) {
alphaFromHex = Number.parseInt(hex.slice(3, 4).repeat(2), 16) / 255;
hex = hex.slice(0, 3);
}
if (hex.length === 3) {
hex = hex[0] + hex[0] + hex[1] + hex[1] + hex[2] + hex[2];
}
const number = Number.parseInt(hex, 16);
const red = number >> 16;
const green = number >> 8 & 255;
const blue = number & 255;
const alpha = typeof options.alpha === "number" ? options.alpha : alphaFromHex;
if (options.format === "array") {
return [red, green, blue, alpha];
}
if (options.format === "css") {
const alphaString = alpha === 1 ? "" : ` / ${Number((alpha * 100).toFixed(2))}%`;
return `rgb(${red} ${green} ${blue}${alphaString})`;
}
return { red, green, blue, alpha };
};
}
});
// ../../node_modules/string-to-color/index.js
var require_string_to_color = __commonJS({
"../../node_modules/string-to-color/index.js"(exports, module) {
var toHex = require_colornames();
var _words = require_lodash();
var trimStart = require_lodash2();
var padEnd = require_lodash3();
var rgbHex = require_rgb_hex();
var hexRgb = require_hex_rgb();
var MIXED_WEIGHT = 0.75;
var TEXT_WEIGHT = 0.25;
var SEED = 16777215;
var FACTOR = 49979693;
module.exports = function(object) {
return "#" + generateColor(String(JSON.stringify(object)));
};
function getColors(text) {
var words = _words(text);
var colors = [];
words.forEach(function(word) {
var color = toHex(word);
if (color) colors.push(hexRgb(trimStart(color, "#"), { format: "array" }));
});
return colors;
}
function mixColors(colors) {
var mixed = [0, 0, 0];
colors.forEach(function(value) {
for (var i = 0; i < 3; i++) mixed[i] += value[i];
});
return [mixed[0] / colors.length, mixed[1] / colors.length, mixed[2] / colors.length];
}
function generateColor(text) {
var mixed;
var colors = getColors(text);
if (colors.length > 0) mixed = mixColors(colors);
var b = 1;
var d = 0;
var f = 1;
if (text.length > 0) {
for (var i = 0; i < text.length; i++)
text[i].charCodeAt(0) > d && (d = text[i].charCodeAt(0)), f = parseInt(SEED / d), b = (b + text[i].charCodeAt(0) * f * FACTOR) % SEED;
}
var hex = (b * text.length % SEED).toString(16);
hex = padEnd(hex, 6, hex);
var rgb = hexRgb(hex, { format: "array" });
if (mixed)
return rgbHex(
TEXT_WEIGHT * rgb[0] + MIXED_WEIGHT * mixed[0],
TEXT_WEIGHT * rgb[1] + MIXED_WEIGHT * mixed[1],
TEXT_WEIGHT * rgb[2] + MIXED_WEIGHT * mixed[2]
);
return hex;
}
}
});
export default require_string_to_color();
//# sourceMappingURL=string-to-color.js.map