Your Name 1912bcd25b
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
chore: sync all remaining local workspace changes
2026-05-08 11:26:57 +08:00

471 lines
13 KiB
JavaScript

/*
* Extracted from browser-delivered Turbopack chunk: 080d73f6a8a7055f.15232f16bf.js
* Module id: 321137
* For reading/searching only; this factory depends on the original Turbopack runtime.
*/
const moduleFactory = (t) => {
"use strict";
function e(t, e, n) {
(t.prototype = e.prototype = n), (n.constructor = t);
}
function n(t, e) {
var n = Object.create(t.prototype);
for (var r in e) n[r] = e[r];
return n;
}
function r() {}
t.s(["default", 0, e, "extend", () => n], 189517);
var i = "\\s*([+-]?\\d+)\\s*",
o = "\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",
a = "\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",
u = /^#([0-9a-f]{3,8})$/,
s = RegExp(`^rgb\\(${i},${i},${i}\\)$`),
l = RegExp(`^rgb\\(${a},${a},${a}\\)$`),
c = RegExp(`^rgba\\(${i},${i},${i},${o}\\)$`),
f = RegExp(`^rgba\\(${a},${a},${a},${o}\\)$`),
h = RegExp(`^hsl\\(${o},${a},${a}\\)$`),
p = RegExp(`^hsla\\(${o},${a},${a},${o}\\)$`),
d = {
aliceblue: 0xf0f8ff,
antiquewhite: 0xfaebd7,
aqua: 65535,
aquamarine: 8388564,
azure: 0xf0ffff,
beige: 0xf5f5dc,
bisque: 0xffe4c4,
black: 0,
blanchedalmond: 0xffebcd,
blue: 255,
blueviolet: 9055202,
brown: 0xa52a2a,
burlywood: 0xdeb887,
cadetblue: 6266528,
chartreuse: 8388352,
chocolate: 0xd2691e,
coral: 0xff7f50,
cornflowerblue: 6591981,
cornsilk: 0xfff8dc,
crimson: 0xdc143c,
cyan: 65535,
darkblue: 139,
darkcyan: 35723,
darkgoldenrod: 0xb8860b,
darkgray: 0xa9a9a9,
darkgreen: 25600,
darkgrey: 0xa9a9a9,
darkkhaki: 0xbdb76b,
darkmagenta: 9109643,
darkolivegreen: 5597999,
darkorange: 0xff8c00,
darkorchid: 0x9932cc,
darkred: 9109504,
darksalmon: 0xe9967a,
darkseagreen: 9419919,
darkslateblue: 4734347,
darkslategray: 3100495,
darkslategrey: 3100495,
darkturquoise: 52945,
darkviolet: 9699539,
deeppink: 0xff1493,
deepskyblue: 49151,
dimgray: 6908265,
dimgrey: 6908265,
dodgerblue: 2003199,
firebrick: 0xb22222,
floralwhite: 0xfffaf0,
forestgreen: 2263842,
fuchsia: 0xff00ff,
gainsboro: 0xdcdcdc,
ghostwhite: 0xf8f8ff,
gold: 0xffd700,
goldenrod: 0xdaa520,
gray: 8421504,
green: 32768,
greenyellow: 0xadff2f,
grey: 8421504,
honeydew: 0xf0fff0,
hotpink: 0xff69b4,
indianred: 0xcd5c5c,
indigo: 4915330,
ivory: 0xfffff0,
khaki: 0xf0e68c,
lavender: 0xe6e6fa,
lavenderblush: 0xfff0f5,
lawngreen: 8190976,
lemonchiffon: 0xfffacd,
lightblue: 0xadd8e6,
lightcoral: 0xf08080,
lightcyan: 0xe0ffff,
lightgoldenrodyellow: 0xfafad2,
lightgray: 0xd3d3d3,
lightgreen: 9498256,
lightgrey: 0xd3d3d3,
lightpink: 0xffb6c1,
lightsalmon: 0xffa07a,
lightseagreen: 2142890,
lightskyblue: 8900346,
lightslategray: 7833753,
lightslategrey: 7833753,
lightsteelblue: 0xb0c4de,
lightyellow: 0xffffe0,
lime: 65280,
limegreen: 3329330,
linen: 0xfaf0e6,
magenta: 0xff00ff,
maroon: 8388608,
mediumaquamarine: 6737322,
mediumblue: 205,
mediumorchid: 0xba55d3,
mediumpurple: 9662683,
mediumseagreen: 3978097,
mediumslateblue: 8087790,
mediumspringgreen: 64154,
mediumturquoise: 4772300,
mediumvioletred: 0xc71585,
midnightblue: 1644912,
mintcream: 0xf5fffa,
mistyrose: 0xffe4e1,
moccasin: 0xffe4b5,
navajowhite: 0xffdead,
navy: 128,
oldlace: 0xfdf5e6,
olive: 8421376,
olivedrab: 7048739,
orange: 0xffa500,
orangered: 0xff4500,
orchid: 0xda70d6,
palegoldenrod: 0xeee8aa,
palegreen: 0x98fb98,
paleturquoise: 0xafeeee,
palevioletred: 0xdb7093,
papayawhip: 0xffefd5,
peachpuff: 0xffdab9,
peru: 0xcd853f,
pink: 0xffc0cb,
plum: 0xdda0dd,
powderblue: 0xb0e0e6,
purple: 8388736,
rebeccapurple: 6697881,
red: 0xff0000,
rosybrown: 0xbc8f8f,
royalblue: 4286945,
saddlebrown: 9127187,
salmon: 0xfa8072,
sandybrown: 0xf4a460,
seagreen: 3050327,
seashell: 0xfff5ee,
sienna: 0xa0522d,
silver: 0xc0c0c0,
skyblue: 8900331,
slateblue: 6970061,
slategray: 7372944,
slategrey: 7372944,
snow: 0xfffafa,
springgreen: 65407,
steelblue: 4620980,
tan: 0xd2b48c,
teal: 32896,
thistle: 0xd8bfd8,
tomato: 0xff6347,
turquoise: 4251856,
violet: 0xee82ee,
wheat: 0xf5deb3,
white: 0xffffff,
whitesmoke: 0xf5f5f5,
yellow: 0xffff00,
yellowgreen: 0x9acd32,
};
function v() {
return this.rgb().formatHex();
}
function m() {
return this.rgb().formatRgb();
}
function y(t) {
var e, n;
return (
(t = (t + "").trim().toLowerCase()),
(e = u.exec(t))
? ((n = e[1].length),
(e = parseInt(e[1], 16)),
6 === n
? g(e)
: 3 === n
? new b(
((e >> 8) & 15) | ((e >> 4) & 240),
((e >> 4) & 15) | (240 & e),
((15 & e) << 4) | (15 & e),
1,
)
: 8 === n
? _(
(e >> 24) & 255,
(e >> 16) & 255,
(e >> 8) & 255,
(255 & e) / 255,
)
: 4 === n
? _(
((e >> 12) & 15) | ((e >> 8) & 240),
((e >> 8) & 15) | ((e >> 4) & 240),
((e >> 4) & 15) | (240 & e),
(((15 & e) << 4) | (15 & e)) / 255,
)
: null)
: (e = s.exec(t))
? new b(e[1], e[2], e[3], 1)
: (e = l.exec(t))
? new b(
(255 * e[1]) / 100,
(255 * e[2]) / 100,
(255 * e[3]) / 100,
1,
)
: (e = c.exec(t))
? _(e[1], e[2], e[3], e[4])
: (e = f.exec(t))
? _(
(255 * e[1]) / 100,
(255 * e[2]) / 100,
(255 * e[3]) / 100,
e[4],
)
: (e = h.exec(t))
? z(e[1], e[2] / 100, e[3] / 100, 1)
: (e = p.exec(t))
? z(e[1], e[2] / 100, e[3] / 100, e[4])
: d.hasOwnProperty(t)
? g(d[t])
: "transparent" === t
? new b(NaN, NaN, NaN, 0)
: null
);
}
function g(t) {
return new b((t >> 16) & 255, (t >> 8) & 255, 255 & t, 1);
}
function _(t, e, n, r) {
return r <= 0 && (t = e = n = NaN), new b(t, e, n, r);
}
function w(t) {
return (t instanceof r || (t = y(t)), t)
? new b((t = t.rgb()).r, t.g, t.b, t.opacity)
: new b();
}
function x(t, e, n, r) {
return 1 == arguments.length ? w(t) : new b(t, e, n, null == r ? 1 : r);
}
function b(t, e, n, r) {
(this.r = +t), (this.g = +e), (this.b = +n), (this.opacity = +r);
}
function k() {
return `#${E(this.r)}${E(this.g)}${E(this.b)}`;
}
function A() {
let t = M(this.opacity);
return `${1 === t ? "rgb(" : "rgba("}${N(this.r)}, ${N(this.g)}, ${N(this.b)}${1 === t ? ")" : `, ${t})`}`;
}
function M(t) {
return isNaN(t) ? 1 : Math.max(0, Math.min(1, t));
}
function N(t) {
return Math.max(0, Math.min(255, Math.round(t) || 0));
}
function E(t) {
return ((t = N(t)) < 16 ? "0" : "") + t.toString(16);
}
function z(t, e, n, r) {
return (
r <= 0
? (t = e = n = NaN)
: n <= 0 || n >= 1
? (t = e = NaN)
: e <= 0 && (t = NaN),
new T(t, e, n, r)
);
}
function S(t) {
if (t instanceof T) return new T(t.h, t.s, t.l, t.opacity);
if ((t instanceof r || (t = y(t)), !t)) return new T();
if (t instanceof T) return t;
var e = (t = t.rgb()).r / 255,
n = t.g / 255,
i = t.b / 255,
o = Math.min(e, n, i),
a = Math.max(e, n, i),
u = NaN,
s = a - o,
l = (a + o) / 2;
return (
s
? ((u =
e === a
? (n - i) / s + (n < i) * 6
: n === a
? (i - e) / s + 2
: (e - n) / s + 4),
(s /= l < 0.5 ? a + o : 2 - a - o),
(u *= 60))
: (s = l > 0 && l < 1 ? 0 : u),
new T(u, s, l, t.opacity)
);
}
function T(t, e, n, r) {
(this.h = +t), (this.s = +e), (this.l = +n), (this.opacity = +r);
}
function $(t) {
return (t = (t || 0) % 360) < 0 ? t + 360 : t;
}
function C(t) {
return Math.max(0, Math.min(1, t || 0));
}
function P(t, e, n) {
return (
(t < 60
? e + ((n - e) * t) / 60
: t < 180
? n
: t < 240
? e + ((n - e) * (240 - t)) / 60
: e) * 255
);
}
e(r, y, {
copy(t) {
return Object.assign(new this.constructor(), this, t);
},
displayable() {
return this.rgb().displayable();
},
hex: v,
formatHex: v,
formatHex8: function () {
return this.rgb().formatHex8();
},
formatHsl: function () {
return S(this).formatHsl();
},
formatRgb: m,
toString: m,
}),
e(
b,
x,
n(r, {
brighter(t) {
return (
(t =
null == t
? 1.4285714285714286
: Math.pow(1.4285714285714286, t)),
new b(this.r * t, this.g * t, this.b * t, this.opacity)
);
},
darker(t) {
return (
(t = null == t ? 0.7 : Math.pow(0.7, t)),
new b(this.r * t, this.g * t, this.b * t, this.opacity)
);
},
rgb() {
return this;
},
clamp() {
return new b(N(this.r), N(this.g), N(this.b), M(this.opacity));
},
displayable() {
return (
-0.5 <= this.r &&
this.r < 255.5 &&
-0.5 <= this.g &&
this.g < 255.5 &&
-0.5 <= this.b &&
this.b < 255.5 &&
0 <= this.opacity &&
this.opacity <= 1
);
},
hex: k,
formatHex: k,
formatHex8: function () {
return `#${E(this.r)}${E(this.g)}${E(this.b)}${E((isNaN(this.opacity) ? 1 : this.opacity) * 255)}`;
},
formatRgb: A,
toString: A,
}),
),
e(
T,
function (t, e, n, r) {
return 1 == arguments.length
? S(t)
: new T(t, e, n, null == r ? 1 : r);
},
n(r, {
brighter(t) {
return (
(t =
null == t
? 1.4285714285714286
: Math.pow(1.4285714285714286, t)),
new T(this.h, this.s, this.l * t, this.opacity)
);
},
darker(t) {
return (
(t = null == t ? 0.7 : Math.pow(0.7, t)),
new T(this.h, this.s, this.l * t, this.opacity)
);
},
rgb() {
var t = (this.h % 360) + (this.h < 0) * 360,
e = isNaN(t) || isNaN(this.s) ? 0 : this.s,
n = this.l,
r = n + (n < 0.5 ? n : 1 - n) * e,
i = 2 * n - r;
return new b(
P(t >= 240 ? t - 240 : t + 120, i, r),
P(t, i, r),
P(t < 120 ? t + 240 : t - 120, i, r),
this.opacity,
);
},
clamp() {
return new T($(this.h), C(this.s), C(this.l), M(this.opacity));
},
displayable() {
return (
((0 <= this.s && this.s <= 1) || isNaN(this.s)) &&
0 <= this.l &&
this.l <= 1 &&
0 <= this.opacity &&
this.opacity <= 1
);
},
formatHsl() {
let t = M(this.opacity);
return `${1 === t ? "hsl(" : "hsla("}${$(this.h)}, ${100 * C(this.s)}%, ${100 * C(this.l)}%${1 === t ? ")" : `, ${t})`}`;
},
}),
),
t.s(
[
"Color",
() => r,
"Rgb",
() => b,
"default",
() => y,
"rgb",
() => x,
"rgbConvert",
() => w,
],
321137,
),
t.s(["color", () => y], 161610);
};
export default moduleFactory;