MCPcopy Create free account
hub / github.com/alignoth/alignoth / Oe

Function Oe

resources/vega-embed.min.js:737–879  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

735 return (W = e);
736 }
737 function Oe() {
738 return (
739 V ||
740 ((V = 1),
741 (function (e, t) {
742 const {
743 MAX_SAFE_COMPONENT_LENGTH: n,
744 MAX_SAFE_BUILD_LENGTH: r,
745 MAX_LENGTH: i,
746 } = ye(),
747 o = we(),
748 a = ((t = e.exports = {}).re = []),
749 s = (t.safeRe = []),
750 l = (t.src = []),
751 c = (t.t = {});
752 let f = 0;
753 const d = "[a-zA-Z0-9-]",
754 p = [
755 ["\\s", 1],
756 ["\\d", i],
757 [d, r],
758 ],
759 u = (e, t, n) => {
760 const r = ((e) => {
761 for (const [t, n] of p)
762 e = e
763 .split(`${t}*`)
764 .join(`${t}{0,${n}}`)
765 .split(`${t}+`)
766 .join(`${t}{1,${n}}`);
767 return e;
768 })(t),
769 i = f++;
770 (o(e, i, t),
771 (c[e] = i),
772 (l[i] = t),
773 (a[i] = new RegExp(t, n ? "g" : void 0)),
774 (s[i] = new RegExp(r, n ? "g" : void 0)));
775 };
776 (u("NUMERICIDENTIFIER", "0|[1-9]\\d*"),
777 u("NUMERICIDENTIFIERLOOSE", "\\d+"),
778 u("NONNUMERICIDENTIFIER", `\\d*[a-zA-Z-]${d}*`),
779 u(
780 "MAINVERSION",
781 `(${l[c.NUMERICIDENTIFIER]})\\.(${l[c.NUMERICIDENTIFIER]})\\.(${l[c.NUMERICIDENTIFIER]})`,
782 ),
783 u(
784 "MAINVERSIONLOOSE",
785 `(${l[c.NUMERICIDENTIFIERLOOSE]})\\.(${l[c.NUMERICIDENTIFIERLOOSE]})\\.(${l[c.NUMERICIDENTIFIERLOOSE]})`,
786 ),
787 u(
788 "PRERELEASEIDENTIFIER",
789 `(?:${l[c.NUMERICIDENTIFIER]}|${l[c.NONNUMERICIDENTIFIER]})`,
790 ),
791 u(
792 "PRERELEASEIDENTIFIERLOOSE",
793 `(?:${l[c.NUMERICIDENTIFIERLOOSE]}|${l[c.NONNUMERICIDENTIFIER]})`,
794 ),

Callers 2

AeFunction · 0.70
LeFunction · 0.70

Calls 3

yeFunction · 0.70
weFunction · 0.70
uFunction · 0.70

Tested by

no test coverage detected