| 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 | ), |