🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

rlse

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rlse - npm Package Compare versions

Comparing version
0.2.0
to
0.3.0
+23
dist/browser.d.ts
// Generated by dts-bundle-generator v9.5.1
/**
* Initializes the configuration by parsing a TOML string.
* @param {string} config The TOML configuration string.
*/
export declare function initConfig(config: string): void;
/**
* The properties for the `isFeatureEnabled` function.
* @property {string} feature - The feature to check.
* @property {string} [env] - The environment to check against.
*/
export type IsFeatureEnabledProps = {
feature: string;
env?: string;
};
/**
* @param {IsFeatureEnabledProps} options - The feature to check and the configuration to check against.
* @returns {boolean} Whether the feature is enabled in the given environment.
*/
export declare function isFeatureEnabled(options: IsFeatureEnabledProps): Promise<boolean>;
export {};
var UO=Object.create;var{getPrototypeOf:TO,defineProperty:ub,getOwnPropertyNames:vO}=Object;var _O=Object.prototype.hasOwnProperty;var mO=(x,v,S)=>{S=x!=null?UO(TO(x)):{};const H=v||!x||!x.__esModule?ub(S,"default",{value:x,enumerable:!0}):S;for(let n of vO(x))if(!_O.call(H,n))ub(H,n,{get:()=>x[n],enumerable:!0});return H};var d0=(x,v)=>()=>(v||x((v={exports:{}}).exports,v),v.exports);var db=d0((EO,ib)=>{ib.exports=function(){function x(H,n){function w(){this.constructor=H}w.prototype=n.prototype,H.prototype=new w}function v(H,n,w,Q,Z,W){this.message=H,this.expected=n,this.found=w,this.offset=Q,this.line=Z,this.column=W,this.name="SyntaxError"}x(v,Error);function S(H){var n=arguments.length>1?arguments[1]:{},w={},Q={start:Xb},Z=Xb,W=[],U=function(){return lb},j=w,q="#",f={type:"literal",value:"#",description:"\"#\""},_=void 0,t={type:"any",description:"any character"},h="[",r={type:"literal",value:"[",description:"\"[\""},D="]",T={type:"literal",value:"]",description:"\"]\""},P=function(b){h0(I("ObjectPath",b,L,F))},o=function(b){h0(I("ArrayPath",b,L,F))},u=function(b,O){return b.concat(O)},s=function(b){return[b]},A=function(b){return b},a=".",C0={type:"literal",value:".",description:"\".\""},E="=",b0={type:"literal",value:"=",description:"\"=\""},O0=function(b,O){h0(I("Assign",O,L,F,b))},cb=function(b){return b.join("")},I0=function(b){return b.value},J0="\"\"\"",v0={type:"literal",value:"\"\"\"",description:"\"\\\"\\\"\\\"\""},z0=null,M0=function(b){return I("String",b.join(""),L,F)},_0="\"",m0={type:"literal",value:"\"",description:"\"\\\"\""},j0="'''",P0={type:"literal",value:"'''",description:"\"'''\""},x0="'",S0={type:"literal",value:"'",description:"\"'\""},f0=function(b){return b},$b=function(b){return b},gb="\\",pb={type:"literal",value:"\\",description:"\"\\\\\""},eb=function(){return""},sb="e",bC={type:"literal",value:"e",description:"\"e\""},CC="E",OC={type:"literal",value:"E",description:"\"E\""},wC=function(b,O){return I("Float",parseFloat(b+"e"+O),L,F)},zC=function(b){return I("Float",parseFloat(b),L,F)},r0="+",k0={type:"literal",value:"+",description:"\"+\""},E0=function(b){return b.join("")},H0="-",K0={type:"literal",value:"-",description:"\"-\""},D0=function(b){return"-"+b.join("")},JC=function(b){return I("Integer",parseInt(b,10),L,F)},a0="true",jC={type:"literal",value:"true",description:"\"true\""},BC=function(){return I("Boolean",!0,L,F)},c0="false",GC={type:"literal",value:"false",description:"\"false\""},HC=function(){return I("Boolean",!1,L,F)},KC=function(){return I("Array",[],L,F)},QC=function(b){return I("Array",b?[b]:[],L,F)},RC=function(b){return I("Array",b,L,F)},YC=function(b,O){return I("Array",b.concat(O),L,F)},$0=function(b){return b},g0=",",p0={type:"literal",value:",",description:"\",\""},XC="{",ZC={type:"literal",value:"{",description:"\"{\""},WC="}",MC={type:"literal",value:"}",description:"\"}\""},VC=function(b){return I("InlineTable",b,L,F)},e0=function(b,O){return I("InlineTableValue",O,L,F,b)},NC=function(b){return"."+b},qC=function(b){return b.join("")},Q0=":",R0={type:"literal",value:":",description:"\":\""},s0=function(b){return b.join("")},bb="T",Cb={type:"literal",value:"T",description:"\"T\""},UC="Z",TC={type:"literal",value:"Z",description:"\"Z\""},vC=function(b,O){return I("Date",new Date(b+"T"+O+"Z"),L,F)},_C=function(b,O){return I("Date",new Date(b+"T"+O),L,F)},mC=/^[ \t]/,PC={type:"class",value:"[ \\t]",description:"[ \\t]"},Ob="\n",wb={type:"literal",value:"\n",description:"\"\\n\""},xC="\r",SC={type:"literal",value:"\r",description:"\"\\r\""},fC=/^[0-9a-f]/i,rC={type:"class",value:"[0-9a-f]i",description:"[0-9a-f]i"},kC=/^[0-9]/,yC={type:"class",value:"[0-9]",description:"[0-9]"},lC="_",oC={type:"literal",value:"_",description:"\"_\""},uC=function(){return""},nC=/^[A-Za-z0-9_\-]/,tC={type:"class",value:"[A-Za-z0-9_\\-]",description:"[A-Za-z0-9_\\-]"},hC=function(b){return b.join("")},zb="\\\"",iC={type:"literal",value:"\\\"",description:"\"\\\\\\\"\""},dC=function(){return'"'},Jb="\\\\",AC={type:"literal",value:"\\\\",description:"\"\\\\\\\\\""},LC=function(){return"\\"},jb="\\b",FC={type:"literal",value:"\\b",description:"\"\\\\b\""},IC=function(){return"\b"},Bb="\\t",EC={type:"literal",value:"\\t",description:"\"\\\\t\""},DC=function(){return"\t"},Gb="\\n",aC={type:"literal",value:"\\n",description:"\"\\\\n\""},cC=function(){return"\n"},Hb="\\f",$C={type:"literal",value:"\\f",description:"\"\\\\f\""},gC=function(){return"\f"},Kb="\\r",pC={type:"literal",value:"\\r",description:"\"\\\\r\""},eC=function(){return"\r"},Qb="\\U",sC={type:"literal",value:"\\U",description:"\"\\\\U\""},Rb=function(b){return NO(b.join(""))},Yb="\\u",bO={type:"literal",value:"\\u",description:"\"\\\\u\""},C=0,V=0,Y0=0,y0={line:1,column:1,seenCR:!1},V0=0,l0=[],R=0,Y={},N0;if("startRule"in n){if(!(n.startRule in Q))throw new Error("Can't start parsing from rule \""+n.startRule+"\".");Z=Q[n.startRule]}function iO(){return H.substring(V,C)}function dO(){return V}function L(){return o0(V).line}function F(){return o0(V).column}function AO(b){throw u0(null,[{type:"other",description:b}],V)}function LO(b){throw u0(b,null,V)}function o0(b){function O(z,J,B){var G,K;for(G=J;G<B;G++)if(K=H.charAt(G),K==="\n"){if(!z.seenCR)z.line++;z.column=1,z.seenCR=!1}else if(K==="\r"||K==="\u2028"||K==="\u2029")z.line++,z.column=1,z.seenCR=!0;else z.column++,z.seenCR=!1}if(Y0!==b){if(Y0>b)Y0=0,y0={line:1,column:1,seenCR:!1};O(y0,Y0,b),Y0=b}return y0}function X(b){if(C<V0)return;if(C>V0)V0=C,l0=[];l0.push(b)}function u0(b,O,z){function J(M){var m=1;M.sort(function(l,k){if(l.description<k.description)return-1;else if(l.description>k.description)return 1;else return 0});while(m<M.length)if(M[m-1]===M[m])M.splice(m,1);else m++}function B(M,m){function l(G0){function w0($){return $.charCodeAt(0).toString(16).toUpperCase()}return G0.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x07\x0B\x0E\x0F]/g,function($){return"\\x0"+w0($)}).replace(/[\x10-\x1F\x80-\xFF]/g,function($){return"\\x"+w0($)}).replace(/[\u0180-\u0FFF]/g,function($){return"\\u0"+w0($)}).replace(/[\u1080-\uFFFF]/g,function($){return"\\u"+w0($)})}var k=new Array(M.length),i,d,c;for(c=0;c<M.length;c++)k[c]=M[c].description;return i=M.length>1?k.slice(0,-1).join(", ")+" or "+k[M.length-1]:k[0],d=m?"\""+l(m)+"\"":"end of input","Expected "+i+" but "+d+" found."}var G=o0(z),K=z<H.length?H.charAt(z):null;if(O!==null)J(O);return new v(b!==null?b:B(O,K),O,K,z,G.line,G.column)}function Xb(){var b,O,z,J=C*49+0,B=Y[J];if(B)return C=B.nextPos,B.result;b=C,O=[],z=Zb();while(z!==w)O.push(z),z=Zb();if(O!==w)V=b,O=U();return b=O,Y[J]={nextPos:C,result:b},b}function Zb(){var b,O,z,J,B,G,K,M=C*49+1,m=Y[M];if(m)return C=m.nextPos,m.result;b=C,O=[],z=N();while(z!==w)O.push(z),z=N();if(O!==w)if(z=CO(),z!==w){J=[],B=N();while(B!==w)J.push(B),B=N();if(J!==w){B=[],G=q0();while(G!==w)B.push(G),G=q0();if(B!==w){if(G=[],K=p(),K!==w)while(K!==w)G.push(K),K=p();else G=j;if(G===w)G=T0();if(G!==w)O=[O,z,J,B,G],b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;else C=b,b=j;if(b===w){if(b=C,O=[],z=N(),z!==w)while(z!==w)O.push(z),z=N();else O=j;if(O!==w){if(z=[],J=p(),J!==w)while(J!==w)z.push(J),J=p();else z=j;if(z===w)z=T0();if(z!==w)O=[O,z],b=O;else C=b,b=j}else C=b,b=j;if(b===w)b=p()}return Y[M]={nextPos:C,result:b},b}function CO(){var b,O=C*49+2,z=Y[O];if(z)return C=z.nextPos,z.result;if(b=q0(),b===w){if(b=OO(),b===w){if(b=wO(),b===w)b=zO()}}return Y[O]={nextPos:C,result:b},b}function q0(){var b,O,z,J,B,G,K=C*49+3,M=Y[K];if(M)return C=M.nextPos,M.result;if(b=C,H.charCodeAt(C)===35)O=q,C++;else if(O=w,R===0)X(f);if(O!==w){if(z=[],J=C,B=C,R++,G=p(),G===w)G=T0();if(R--,G===w)B=_;else C=B,B=j;if(B!==w){if(H.length>C)G=H.charAt(C),C++;else if(G=w,R===0)X(t);if(G!==w)B=[B,G],J=B;else C=J,J=j}else C=J,J=j;while(J!==w){if(z.push(J),J=C,B=C,R++,G=p(),G===w)G=T0();if(R--,G===w)B=_;else C=B,B=j;if(B!==w){if(H.length>C)G=H.charAt(C),C++;else if(G=w,R===0)X(t);if(G!==w)B=[B,G],J=B;else C=J,J=j}else C=J,J=j}if(z!==w)O=[O,z],b=O;else C=b,b=j}else C=b,b=j;return Y[K]={nextPos:C,result:b},b}function OO(){var b,O,z,J,B,G,K=C*49+4,M=Y[K];if(M)return C=M.nextPos,M.result;if(b=C,H.charCodeAt(C)===91)O=h,C++;else if(O=w,R===0)X(r);if(O!==w){z=[],J=N();while(J!==w)z.push(J),J=N();if(z!==w)if(J=Wb(),J!==w){B=[],G=N();while(G!==w)B.push(G),G=N();if(B!==w){if(H.charCodeAt(C)===93)G=D,C++;else if(G=w,R===0)X(T);if(G!==w)V=b,O=P(J),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j;else C=b,b=j}else C=b,b=j;return Y[K]={nextPos:C,result:b},b}function wO(){var b,O,z,J,B,G,K,M,m=C*49+5,l=Y[m];if(l)return C=l.nextPos,l.result;if(b=C,H.charCodeAt(C)===91)O=h,C++;else if(O=w,R===0)X(r);if(O!==w){if(H.charCodeAt(C)===91)z=h,C++;else if(z=w,R===0)X(r);if(z!==w){J=[],B=N();while(B!==w)J.push(B),B=N();if(J!==w)if(B=Wb(),B!==w){G=[],K=N();while(K!==w)G.push(K),K=N();if(G!==w){if(H.charCodeAt(C)===93)K=D,C++;else if(K=w,R===0)X(T);if(K!==w){if(H.charCodeAt(C)===93)M=D,C++;else if(M=w,R===0)X(T);if(M!==w)V=b,O=o(B),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;else C=b,b=j}else C=b,b=j}else C=b,b=j;return Y[m]={nextPos:C,result:b},b}function Wb(){var b,O,z,J=C*49+6,B=Y[J];if(B)return C=B.nextPos,B.result;if(b=C,O=[],z=Vb(),z!==w)while(z!==w)O.push(z),z=Vb();else O=j;if(O!==w)if(z=Mb(),z!==w)V=b,O=u(O,z),b=O;else C=b,b=j;else C=b,b=j;if(b===w){if(b=C,O=Mb(),O!==w)V=b,O=s(O);b=O}return Y[J]={nextPos:C,result:b},b}function Mb(){var b,O,z,J,B,G=C*49+7,K=Y[G];if(K)return C=K.nextPos,K.result;b=C,O=[],z=N();while(z!==w)O.push(z),z=N();if(O!==w)if(z=X0(),z!==w){J=[],B=N();while(B!==w)J.push(B),B=N();if(J!==w)V=b,O=A(z),b=O;else C=b,b=j}else C=b,b=j;else C=b,b=j;if(b===w){b=C,O=[],z=N();while(z!==w)O.push(z),z=N();if(O!==w)if(z=n0(),z!==w){J=[],B=N();while(B!==w)J.push(B),B=N();if(J!==w)V=b,O=A(z),b=O;else C=b,b=j}else C=b,b=j;else C=b,b=j}return Y[G]={nextPos:C,result:b},b}function Vb(){var b,O,z,J,B,G,K,M=C*49+8,m=Y[M];if(m)return C=m.nextPos,m.result;b=C,O=[],z=N();while(z!==w)O.push(z),z=N();if(O!==w)if(z=X0(),z!==w){J=[],B=N();while(B!==w)J.push(B),B=N();if(J!==w){if(H.charCodeAt(C)===46)B=a,C++;else if(B=w,R===0)X(C0);if(B!==w){G=[],K=N();while(K!==w)G.push(K),K=N();if(G!==w)V=b,O=A(z),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;else C=b,b=j;if(b===w){b=C,O=[],z=N();while(z!==w)O.push(z),z=N();if(O!==w)if(z=n0(),z!==w){J=[],B=N();while(B!==w)J.push(B),B=N();if(J!==w){if(H.charCodeAt(C)===46)B=a,C++;else if(B=w,R===0)X(C0);if(B!==w){G=[],K=N();while(K!==w)G.push(K),K=N();if(G!==w)V=b,O=A(z),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;else C=b,b=j}return Y[M]={nextPos:C,result:b},b}function zO(){var b,O,z,J,B,G,K=C*49+9,M=Y[K];if(M)return C=M.nextPos,M.result;if(b=C,O=X0(),O!==w){z=[],J=N();while(J!==w)z.push(J),J=N();if(z!==w){if(H.charCodeAt(C)===61)J=E,C++;else if(J=w,R===0)X(b0);if(J!==w){B=[],G=N();while(G!==w)B.push(G),G=N();if(B!==w)if(G=B0(),G!==w)V=b,O=O0(O,G),b=O;else C=b,b=j;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;if(b===w)if(b=C,O=n0(),O!==w){z=[],J=N();while(J!==w)z.push(J),J=N();if(z!==w){if(H.charCodeAt(C)===61)J=E,C++;else if(J=w,R===0)X(b0);if(J!==w){B=[],G=N();while(G!==w)B.push(G),G=N();if(B!==w)if(G=B0(),G!==w)V=b,O=O0(O,G),b=O;else C=b,b=j;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;return Y[K]={nextPos:C,result:b},b}function X0(){var b,O,z,J=C*49+10,B=Y[J];if(B)return C=B.nextPos,B.result;if(b=C,O=[],z=kb(),z!==w)while(z!==w)O.push(z),z=kb();else O=j;if(O!==w)V=b,O=cb(O);return b=O,Y[J]={nextPos:C,result:b},b}function n0(){var b,O,z=C*49+11,J=Y[z];if(J)return C=J.nextPos,J.result;if(b=C,O=Nb(),O!==w)V=b,O=I0(O);if(b=O,b===w){if(b=C,O=qb(),O!==w)V=b,O=I0(O);b=O}return Y[z]={nextPos:C,result:b},b}function B0(){var b,O=C*49+12,z=Y[O];if(z)return C=z.nextPos,z.result;if(b=JO(),b===w){if(b=WO(),b===w){if(b=HO(),b===w){if(b=KO(),b===w){if(b=QO(),b===w){if(b=RO(),b===w)b=YO()}}}}}return Y[O]={nextPos:C,result:b},b}function JO(){var b,O=C*49+13,z=Y[O];if(z)return C=z.nextPos,z.result;if(b=jO(),b===w){if(b=Nb(),b===w){if(b=BO(),b===w)b=qb()}}return Y[O]={nextPos:C,result:b},b}function jO(){var b,O,z,J,B,G=C*49+14,K=Y[G];if(K)return C=K.nextPos,K.result;if(b=C,H.substr(C,3)===J0)O=J0,C+=3;else if(O=w,R===0)X(v0);if(O!==w){if(z=p(),z===w)z=z0;if(z!==w){J=[],B=vb();while(B!==w)J.push(B),B=vb();if(J!==w){if(H.substr(C,3)===J0)B=J0,C+=3;else if(B=w,R===0)X(v0);if(B!==w)V=b,O=M0(J),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;return Y[G]={nextPos:C,result:b},b}function Nb(){var b,O,z,J,B=C*49+15,G=Y[B];if(G)return C=G.nextPos,G.result;if(b=C,H.charCodeAt(C)===34)O=_0,C++;else if(O=w,R===0)X(m0);if(O!==w){z=[],J=Ub();while(J!==w)z.push(J),J=Ub();if(z!==w){if(H.charCodeAt(C)===34)J=_0,C++;else if(J=w,R===0)X(m0);if(J!==w)V=b,O=M0(z),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j;return Y[B]={nextPos:C,result:b},b}function BO(){var b,O,z,J,B,G=C*49+16,K=Y[G];if(K)return C=K.nextPos,K.result;if(b=C,H.substr(C,3)===j0)O=j0,C+=3;else if(O=w,R===0)X(P0);if(O!==w){if(z=p(),z===w)z=z0;if(z!==w){J=[],B=_b();while(B!==w)J.push(B),B=_b();if(J!==w){if(H.substr(C,3)===j0)B=j0,C+=3;else if(B=w,R===0)X(P0);if(B!==w)V=b,O=M0(J),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;return Y[G]={nextPos:C,result:b},b}function qb(){var b,O,z,J,B=C*49+17,G=Y[B];if(G)return C=G.nextPos,G.result;if(b=C,H.charCodeAt(C)===39)O=x0,C++;else if(O=w,R===0)X(S0);if(O!==w){z=[],J=Tb();while(J!==w)z.push(J),J=Tb();if(z!==w){if(H.charCodeAt(C)===39)J=x0,C++;else if(J=w,R===0)X(S0);if(J!==w)V=b,O=M0(z),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j;return Y[B]={nextPos:C,result:b},b}function Ub(){var b,O,z,J=C*49+18,B=Y[J];if(B)return C=B.nextPos,B.result;if(b=yb(),b===w){if(b=C,O=C,R++,H.charCodeAt(C)===34)z=_0,C++;else if(z=w,R===0)X(m0);if(R--,z===w)O=_;else C=O,O=j;if(O!==w){if(H.length>C)z=H.charAt(C),C++;else if(z=w,R===0)X(t);if(z!==w)V=b,O=f0(z),b=O;else C=b,b=j}else C=b,b=j}return Y[J]={nextPos:C,result:b},b}function Tb(){var b,O,z,J=C*49+19,B=Y[J];if(B)return C=B.nextPos,B.result;if(b=C,O=C,R++,H.charCodeAt(C)===39)z=x0,C++;else if(z=w,R===0)X(S0);if(R--,z===w)O=_;else C=O,O=j;if(O!==w){if(H.length>C)z=H.charAt(C),C++;else if(z=w,R===0)X(t);if(z!==w)V=b,O=f0(z),b=O;else C=b,b=j}else C=b,b=j;return Y[J]={nextPos:C,result:b},b}function vb(){var b,O,z,J=C*49+20,B=Y[J];if(B)return C=B.nextPos,B.result;if(b=yb(),b===w){if(b=GO(),b===w){if(b=C,O=C,R++,H.substr(C,3)===J0)z=J0,C+=3;else if(z=w,R===0)X(v0);if(R--,z===w)O=_;else C=O,O=j;if(O!==w){if(H.length>C)z=H.charAt(C),C++;else if(z=w,R===0)X(t);if(z!==w)V=b,O=$b(z),b=O;else C=b,b=j}else C=b,b=j}}return Y[J]={nextPos:C,result:b},b}function GO(){var b,O,z,J,B,G=C*49+21,K=Y[G];if(K)return C=K.nextPos,K.result;if(b=C,H.charCodeAt(C)===92)O=gb,C++;else if(O=w,R===0)X(pb);if(O!==w)if(z=p(),z!==w){J=[],B=rb();while(B!==w)J.push(B),B=rb();if(J!==w)V=b,O=eb(),b=O;else C=b,b=j}else C=b,b=j;else C=b,b=j;return Y[G]={nextPos:C,result:b},b}function _b(){var b,O,z,J=C*49+22,B=Y[J];if(B)return C=B.nextPos,B.result;if(b=C,O=C,R++,H.substr(C,3)===j0)z=j0,C+=3;else if(z=w,R===0)X(P0);if(R--,z===w)O=_;else C=O,O=j;if(O!==w){if(H.length>C)z=H.charAt(C),C++;else if(z=w,R===0)X(t);if(z!==w)V=b,O=f0(z),b=O;else C=b,b=j}else C=b,b=j;return Y[J]={nextPos:C,result:b},b}function HO(){var b,O,z,J,B=C*49+23,G=Y[B];if(G)return C=G.nextPos,G.result;if(b=C,O=mb(),O===w)O=t0();if(O!==w){if(H.charCodeAt(C)===101)z=sb,C++;else if(z=w,R===0)X(bC);if(z===w){if(H.charCodeAt(C)===69)z=CC,C++;else if(z=w,R===0)X(OC)}if(z!==w)if(J=t0(),J!==w)V=b,O=wC(O,J),b=O;else C=b,b=j;else C=b,b=j}else C=b,b=j;if(b===w){if(b=C,O=mb(),O!==w)V=b,O=zC(O);b=O}return Y[B]={nextPos:C,result:b},b}function mb(){var b,O,z,J,B,G,K=C*49+24,M=Y[K];if(M)return C=M.nextPos,M.result;if(b=C,H.charCodeAt(C)===43)O=r0,C++;else if(O=w,R===0)X(k0);if(O===w)O=z0;if(O!==w){if(z=C,J=Z0(),J!==w){if(H.charCodeAt(C)===46)B=a,C++;else if(B=w,R===0)X(C0);if(B!==w)if(G=Z0(),G!==w)J=[J,B,G],z=J;else C=z,z=j;else C=z,z=j}else C=z,z=j;if(z!==w)V=b,O=E0(z),b=O;else C=b,b=j}else C=b,b=j;if(b===w){if(b=C,H.charCodeAt(C)===45)O=H0,C++;else if(O=w,R===0)X(K0);if(O!==w){if(z=C,J=Z0(),J!==w){if(H.charCodeAt(C)===46)B=a,C++;else if(B=w,R===0)X(C0);if(B!==w)if(G=Z0(),G!==w)J=[J,B,G],z=J;else C=z,z=j;else C=z,z=j}else C=z,z=j;if(z!==w)V=b,O=D0(z),b=O;else C=b,b=j}else C=b,b=j}return Y[K]={nextPos:C,result:b},b}function KO(){var b,O,z=C*49+25,J=Y[z];if(J)return C=J.nextPos,J.result;if(b=C,O=t0(),O!==w)V=b,O=JC(O);return b=O,Y[z]={nextPos:C,result:b},b}function t0(){var b,O,z,J,B,G=C*49+26,K=Y[G];if(K)return C=K.nextPos,K.result;if(b=C,H.charCodeAt(C)===43)O=r0,C++;else if(O=w,R===0)X(k0);if(O===w)O=z0;if(O!==w){if(z=[],J=y(),J!==w)while(J!==w)z.push(J),J=y();else z=j;if(z!==w){if(J=C,R++,H.charCodeAt(C)===46)B=a,C++;else if(B=w,R===0)X(C0);if(R--,B===w)J=_;else C=J,J=j;if(J!==w)V=b,O=E0(z),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j;if(b===w){if(b=C,H.charCodeAt(C)===45)O=H0,C++;else if(O=w,R===0)X(K0);if(O!==w){if(z=[],J=y(),J!==w)while(J!==w)z.push(J),J=y();else z=j;if(z!==w){if(J=C,R++,H.charCodeAt(C)===46)B=a,C++;else if(B=w,R===0)X(C0);if(R--,B===w)J=_;else C=J,J=j;if(J!==w)V=b,O=D0(z),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j}return Y[G]={nextPos:C,result:b},b}function QO(){var b,O,z=C*49+27,J=Y[z];if(J)return C=J.nextPos,J.result;if(b=C,H.substr(C,4)===a0)O=a0,C+=4;else if(O=w,R===0)X(jC);if(O!==w)V=b,O=BC();if(b=O,b===w){if(b=C,H.substr(C,5)===c0)O=c0,C+=5;else if(O=w,R===0)X(GC);if(O!==w)V=b,O=HC();b=O}return Y[z]={nextPos:C,result:b},b}function RO(){var b,O,z,J,B,G=C*49+28,K=Y[G];if(K)return C=K.nextPos,K.result;if(b=C,H.charCodeAt(C)===91)O=h,C++;else if(O=w,R===0)X(r);if(O!==w){z=[],J=g();while(J!==w)z.push(J),J=g();if(z!==w){if(H.charCodeAt(C)===93)J=D,C++;else if(J=w,R===0)X(T);if(J!==w)V=b,O=KC(),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j;if(b===w){if(b=C,H.charCodeAt(C)===91)O=h,C++;else if(O=w,R===0)X(r);if(O!==w){if(z=Pb(),z===w)z=z0;if(z!==w){if(H.charCodeAt(C)===93)J=D,C++;else if(J=w,R===0)X(T);if(J!==w)V=b,O=QC(z),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j;if(b===w){if(b=C,H.charCodeAt(C)===91)O=h,C++;else if(O=w,R===0)X(r);if(O!==w){if(z=[],J=U0(),J!==w)while(J!==w)z.push(J),J=U0();else z=j;if(z!==w){if(H.charCodeAt(C)===93)J=D,C++;else if(J=w,R===0)X(T);if(J!==w)V=b,O=RC(z),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j;if(b===w){if(b=C,H.charCodeAt(C)===91)O=h,C++;else if(O=w,R===0)X(r);if(O!==w){if(z=[],J=U0(),J!==w)while(J!==w)z.push(J),J=U0();else z=j;if(z!==w)if(J=Pb(),J!==w){if(H.charCodeAt(C)===93)B=D,C++;else if(B=w,R===0)X(T);if(B!==w)V=b,O=YC(z,J),b=O;else C=b,b=j}else C=b,b=j;else C=b,b=j}else C=b,b=j}}}return Y[G]={nextPos:C,result:b},b}function Pb(){var b,O,z,J,B,G=C*49+29,K=Y[G];if(K)return C=K.nextPos,K.result;b=C,O=[],z=g();while(z!==w)O.push(z),z=g();if(O!==w)if(z=B0(),z!==w){J=[],B=g();while(B!==w)J.push(B),B=g();if(J!==w)V=b,O=$0(z),b=O;else C=b,b=j}else C=b,b=j;else C=b,b=j;return Y[G]={nextPos:C,result:b},b}function U0(){var b,O,z,J,B,G,K,M=C*49+30,m=Y[M];if(m)return C=m.nextPos,m.result;b=C,O=[],z=g();while(z!==w)O.push(z),z=g();if(O!==w)if(z=B0(),z!==w){J=[],B=g();while(B!==w)J.push(B),B=g();if(J!==w){if(H.charCodeAt(C)===44)B=g0,C++;else if(B=w,R===0)X(p0);if(B!==w){G=[],K=g();while(K!==w)G.push(K),K=g();if(G!==w)V=b,O=$0(z),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;else C=b,b=j;return Y[M]={nextPos:C,result:b},b}function g(){var b,O=C*49+31,z=Y[O];if(z)return C=z.nextPos,z.result;if(b=N(),b===w){if(b=p(),b===w)b=q0()}return Y[O]={nextPos:C,result:b},b}function YO(){var b,O,z,J,B,G,K=C*49+32,M=Y[K];if(M)return C=M.nextPos,M.result;if(b=C,H.charCodeAt(C)===123)O=XC,C++;else if(O=w,R===0)X(ZC);if(O!==w){z=[],J=N();while(J!==w)z.push(J),J=N();if(z!==w){J=[],B=xb();while(B!==w)J.push(B),B=xb();if(J!==w){B=[],G=N();while(G!==w)B.push(G),G=N();if(B!==w){if(H.charCodeAt(C)===125)G=WC,C++;else if(G=w,R===0)X(MC);if(G!==w)V=b,O=VC(J),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;return Y[K]={nextPos:C,result:b},b}function xb(){var b,O,z,J,B,G,K,M,m,l,k,i=C*49+33,d=Y[i];if(d)return C=d.nextPos,d.result;b=C,O=[],z=N();while(z!==w)O.push(z),z=N();if(O!==w)if(z=X0(),z!==w){J=[],B=N();while(B!==w)J.push(B),B=N();if(J!==w){if(H.charCodeAt(C)===61)B=E,C++;else if(B=w,R===0)X(b0);if(B!==w){G=[],K=N();while(K!==w)G.push(K),K=N();if(G!==w)if(K=B0(),K!==w){M=[],m=N();while(m!==w)M.push(m),m=N();if(M!==w){if(H.charCodeAt(C)===44)m=g0,C++;else if(m=w,R===0)X(p0);if(m!==w){l=[],k=N();while(k!==w)l.push(k),k=N();if(l!==w)V=b,O=e0(z,K),b=O;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;else C=b,b=j;if(b===w){b=C,O=[],z=N();while(z!==w)O.push(z),z=N();if(O!==w)if(z=X0(),z!==w){J=[],B=N();while(B!==w)J.push(B),B=N();if(J!==w){if(H.charCodeAt(C)===61)B=E,C++;else if(B=w,R===0)X(b0);if(B!==w){G=[],K=N();while(K!==w)G.push(K),K=N();if(G!==w)if(K=B0(),K!==w)V=b,O=e0(z,K),b=O;else C=b,b=j;else C=b,b=j}else C=b,b=j}else C=b,b=j}else C=b,b=j;else C=b,b=j}return Y[i]={nextPos:C,result:b},b}function Sb(){var b,O,z,J=C*49+34,B=Y[J];if(B)return C=B.nextPos,B.result;if(b=C,H.charCodeAt(C)===46)O=a,C++;else if(O=w,R===0)X(C0);if(O!==w)if(z=Z0(),z!==w)V=b,O=NC(z),b=O;else C=b,b=j;else C=b,b=j;return Y[J]={nextPos:C,result:b},b}function fb(){var b,O,z,J,B,G,K,M,m,l,k,i,d=C*49+35,c=Y[d];if(c)return C=c.nextPos,c.result;if(b=C,O=C,z=y(),z!==w)if(J=y(),J!==w)if(B=y(),B!==w)if(G=y(),G!==w){if(H.charCodeAt(C)===45)K=H0,C++;else if(K=w,R===0)X(K0);if(K!==w)if(M=y(),M!==w)if(m=y(),m!==w){if(H.charCodeAt(C)===45)l=H0,C++;else if(l=w,R===0)X(K0);if(l!==w)if(k=y(),k!==w)if(i=y(),i!==w)z=[z,J,B,G,K,M,m,l,k,i],O=z;else C=O,O=j;else C=O,O=j;else C=O,O=j}else C=O,O=j;else C=O,O=j;else C=O,O=j}else C=O,O=j;else C=O,O=j;else C=O,O=j;else C=O,O=j;if(O!==w)V=b,O=qC(O);return b=O,Y[d]={nextPos:C,result:b},b}function XO(){var b,O,z,J,B,G,K,M,m,l,k,i=C*49+36,d=Y[i];if(d)return C=d.nextPos,d.result;if(b=C,O=C,z=y(),z!==w)if(J=y(),J!==w){if(H.charCodeAt(C)===58)B=Q0,C++;else if(B=w,R===0)X(R0);if(B!==w)if(G=y(),G!==w)if(K=y(),K!==w){if(H.charCodeAt(C)===58)M=Q0,C++;else if(M=w,R===0)X(R0);if(M!==w)if(m=y(),m!==w)if(l=y(),l!==w){if(k=Sb(),k===w)k=z0;if(k!==w)z=[z,J,B,G,K,M,m,l,k],O=z;else C=O,O=j}else C=O,O=j;else C=O,O=j;else C=O,O=j}else C=O,O=j;else C=O,O=j;else C=O,O=j}else C=O,O=j;else C=O,O=j;if(O!==w)V=b,O=s0(O);return b=O,Y[i]={nextPos:C,result:b},b}function ZO(){var b,O,z,J,B,G,K,M,m,l,k,i,d,c,G0,w0,$,ob=C*49+37,i0=Y[ob];if(i0)return C=i0.nextPos,i0.result;if(b=C,O=C,z=y(),z!==w)if(J=y(),J!==w){if(H.charCodeAt(C)===58)B=Q0,C++;else if(B=w,R===0)X(R0);if(B!==w)if(G=y(),G!==w)if(K=y(),K!==w){if(H.charCodeAt(C)===58)M=Q0,C++;else if(M=w,R===0)X(R0);if(M!==w)if(m=y(),m!==w)if(l=y(),l!==w){if(k=Sb(),k===w)k=z0;if(k!==w){if(H.charCodeAt(C)===45)i=H0,C++;else if(i=w,R===0)X(K0);if(i===w){if(H.charCodeAt(C)===43)i=r0,C++;else if(i=w,R===0)X(k0)}if(i!==w)if(d=y(),d!==w)if(c=y(),c!==w){if(H.charCodeAt(C)===58)G0=Q0,C++;else if(G0=w,R===0)X(R0);if(G0!==w)if(w0=y(),w0!==w)if($=y(),$!==w)z=[z,J,B,G,K,M,m,l,k,i,d,c,G0,w0,$],O=z;else C=O,O=j;else C=O,O=j;else C=O,O=j}else C=O,O=j;else C=O,O=j;else C=O,O=j}else C=O,O=j}else C=O,O=j;else C=O,O=j;else C=O,O=j}else C=O,O=j;else C=O,O=j;else C=O,O=j}else C=O,O=j;else C=O,O=j;if(O!==w)V=b,O=s0(O);return b=O,Y[ob]={nextPos:C,result:b},b}function WO(){var b,O,z,J,B,G=C*49+38,K=Y[G];if(K)return C=K.nextPos,K.result;if(b=C,O=fb(),O!==w){if(H.charCodeAt(C)===84)z=bb,C++;else if(z=w,R===0)X(Cb);if(z!==w)if(J=XO(),J!==w){if(H.charCodeAt(C)===90)B=UC,C++;else if(B=w,R===0)X(TC);if(B!==w)V=b,O=vC(O,J),b=O;else C=b,b=j}else C=b,b=j;else C=b,b=j}else C=b,b=j;if(b===w)if(b=C,O=fb(),O!==w){if(H.charCodeAt(C)===84)z=bb,C++;else if(z=w,R===0)X(Cb);if(z!==w)if(J=ZO(),J!==w)V=b,O=_C(O,J),b=O;else C=b,b=j;else C=b,b=j}else C=b,b=j;return Y[G]={nextPos:C,result:b},b}function N(){var b,O=C*49+39,z=Y[O];if(z)return C=z.nextPos,z.result;if(mC.test(H.charAt(C)))b=H.charAt(C),C++;else if(b=w,R===0)X(PC);return Y[O]={nextPos:C,result:b},b}function p(){var b,O,z,J=C*49+40,B=Y[J];if(B)return C=B.nextPos,B.result;if(H.charCodeAt(C)===10)b=Ob,C++;else if(b=w,R===0)X(wb);if(b===w){if(b=C,H.charCodeAt(C)===13)O=xC,C++;else if(O=w,R===0)X(SC);if(O!==w){if(H.charCodeAt(C)===10)z=Ob,C++;else if(z=w,R===0)X(wb);if(z!==w)O=[O,z],b=O;else C=b,b=j}else C=b,b=j}return Y[J]={nextPos:C,result:b},b}function rb(){var b,O=C*49+41,z=Y[O];if(z)return C=z.nextPos,z.result;if(b=p(),b===w)b=N();return Y[O]={nextPos:C,result:b},b}function T0(){var b,O,z=C*49+42,J=Y[z];if(J)return C=J.nextPos,J.result;if(b=C,R++,H.length>C)O=H.charAt(C),C++;else if(O=w,R===0)X(t);if(R--,O===w)b=_;else C=b,b=j;return Y[z]={nextPos:C,result:b},b}function e(){var b,O=C*49+43,z=Y[O];if(z)return C=z.nextPos,z.result;if(fC.test(H.charAt(C)))b=H.charAt(C),C++;else if(b=w,R===0)X(rC);return Y[O]={nextPos:C,result:b},b}function y(){var b,O,z=C*49+44,J=Y[z];if(J)return C=J.nextPos,J.result;if(kC.test(H.charAt(C)))b=H.charAt(C),C++;else if(b=w,R===0)X(yC);if(b===w){if(b=C,H.charCodeAt(C)===95)O=lC,C++;else if(O=w,R===0)X(oC);if(O!==w)V=b,O=uC();b=O}return Y[z]={nextPos:C,result:b},b}function kb(){var b,O=C*49+45,z=Y[O];if(z)return C=z.nextPos,z.result;if(nC.test(H.charAt(C)))b=H.charAt(C),C++;else if(b=w,R===0)X(tC);return Y[O]={nextPos:C,result:b},b}function Z0(){var b,O,z,J=C*49+46,B=Y[J];if(B)return C=B.nextPos,B.result;if(b=C,O=[],z=y(),z!==w)while(z!==w)O.push(z),z=y();else O=j;if(O!==w)V=b,O=hC(O);return b=O,Y[J]={nextPos:C,result:b},b}function yb(){var b,O,z=C*49+47,J=Y[z];if(J)return C=J.nextPos,J.result;if(b=C,H.substr(C,2)===zb)O=zb,C+=2;else if(O=w,R===0)X(iC);if(O!==w)V=b,O=dC();if(b=O,b===w){if(b=C,H.substr(C,2)===Jb)O=Jb,C+=2;else if(O=w,R===0)X(AC);if(O!==w)V=b,O=LC();if(b=O,b===w){if(b=C,H.substr(C,2)===jb)O=jb,C+=2;else if(O=w,R===0)X(FC);if(O!==w)V=b,O=IC();if(b=O,b===w){if(b=C,H.substr(C,2)===Bb)O=Bb,C+=2;else if(O=w,R===0)X(EC);if(O!==w)V=b,O=DC();if(b=O,b===w){if(b=C,H.substr(C,2)===Gb)O=Gb,C+=2;else if(O=w,R===0)X(aC);if(O!==w)V=b,O=cC();if(b=O,b===w){if(b=C,H.substr(C,2)===Hb)O=Hb,C+=2;else if(O=w,R===0)X($C);if(O!==w)V=b,O=gC();if(b=O,b===w){if(b=C,H.substr(C,2)===Kb)O=Kb,C+=2;else if(O=w,R===0)X(pC);if(O!==w)V=b,O=eC();if(b=O,b===w)b=MO()}}}}}}return Y[z]={nextPos:C,result:b},b}function MO(){var b,O,z,J,B,G,K,M,m,l,k,i=C*49+48,d=Y[i];if(d)return C=d.nextPos,d.result;if(b=C,H.substr(C,2)===Qb)O=Qb,C+=2;else if(O=w,R===0)X(sC);if(O!==w){if(z=C,J=e(),J!==w)if(B=e(),B!==w)if(G=e(),G!==w)if(K=e(),K!==w)if(M=e(),M!==w)if(m=e(),m!==w)if(l=e(),l!==w)if(k=e(),k!==w)J=[J,B,G,K,M,m,l,k],z=J;else C=z,z=j;else C=z,z=j;else C=z,z=j;else C=z,z=j;else C=z,z=j;else C=z,z=j;else C=z,z=j;else C=z,z=j;if(z!==w)V=b,O=Rb(z),b=O;else C=b,b=j}else C=b,b=j;if(b===w){if(b=C,H.substr(C,2)===Yb)O=Yb,C+=2;else if(O=w,R===0)X(bO);if(O!==w){if(z=C,J=e(),J!==w)if(B=e(),B!==w)if(G=e(),G!==w)if(K=e(),K!==w)J=[J,B,G,K],z=J;else C=z,z=j;else C=z,z=j;else C=z,z=j;else C=z,z=j;if(z!==w)V=b,O=Rb(z),b=O;else C=b,b=j}else C=b,b=j}return Y[i]={nextPos:C,result:b},b}var lb=[];function VO(b,O,z){var J=new Error(b);throw J.line=O,J.column=z,J}function h0(b){lb.push(b)}function I(b,O,z,J,B){var G={type:b,value:O,line:z(),column:J()};if(B)G.key=B;return G}function NO(b,O,z){var J=parseInt("0x"+b);if(!isFinite(J)||Math.floor(J)!=J||J<0||J>1114111||J>55295&&J<57344)VO("Invalid Unicode escape code: "+b,O,z);else return qO(J)}function qO(){var b=16384,O=[],z,J,B=-1,G=arguments.length;if(!G)return"";var K="";while(++B<G){var M=Number(arguments[B]);if(M<=65535)O.push(M);else M-=65536,z=(M>>10)+55296,J=M%1024+56320,O.push(z,J);if(B+1==G||O.length>b)K+=String.fromCharCode.apply(null,O),O.length=0}return K}if(N0=Z(),N0!==w&&C===H.length)return N0;else{if(N0!==w&&C<H.length)X({type:"end",description:"end of input"});throw u0(null,l0,V0)}}return{SyntaxError:v,parse:S}}()});var Lb=d0((DO,Ab)=>{function oO(x){var v=[],S=[],H="",n=Object.create(null),w=n,Q=!1;return Z(x);function Z(T){var P;for(var o=0;o<T.length;o++)switch(P=T[o],P.type){case"Assign":U(P);break;case"ObjectPath":_(P);break;case"ArrayPath":t(P);break}return n}function W(T,P,o){var u=new Error(T);throw u.line=P,u.column=o,u}function U(T){var{key:P,value:o,line:u,column:s}=T,A;if(H)A=H+"."+P;else A=P;if(typeof w[P]!=="undefined")W("Cannot redefine existing key '"+A+"'.",u,s);if(w[P]=q(o),!j(A))v.push(A),S.push(A)}function j(T){return v.indexOf(T)!==-1}function q(T){if(T.type==="Array")return r(T.value);else if(T.type==="InlineTable")return f(T.value);else return T.value}function f(T){var P=Object.create(null);for(var o=0;o<T.length;o++){var u=T[o];if(u.value.type==="InlineTable")P[u.key]=f(u.value.value);else if(u.type==="InlineTableValue")P[u.key]=q(u.value)}return P}function _(T){var P=T.value,o=P.map(D).join("."),u=T.line,s=T.column;if(j(o))W("Cannot redefine existing key '"+P+"'.",u,s);v.push(o),w=h(n,P,Object.create(null),u,s),H=P}function t(T){var P=T.value,o=P.map(D).join("."),u=T.line,s=T.column;if(!j(o))v.push(o);if(v=v.filter(function(a){return a.indexOf(o)!==0}),v.push(o),w=h(n,P,[],u,s),H=o,w instanceof Array){var A=Object.create(null);w.push(A),w=A}else W("Cannot redefine existing key '"+P+"'.",u,s)}function h(T,P,o,u,s){var A=[],a="",C0=P.join("."),E=T;for(var b0=0;b0<P.length;b0++){var O0=P[b0];if(A.push(O0),a=A.join("."),typeof E[O0]==="undefined")if(b0===P.length-1)E[O0]=o;else E[O0]=Object.create(null);else if(b0!==P.length-1&&S.indexOf(a)>-1)W("Cannot redefine existing key '"+a+"'.",u,s);if(E=E[O0],E instanceof Array&&E.length&&b0<P.length-1)E=E[E.length-1]}return E}function r(T){var P=null;for(var o=0;o<T.length;o++){var u=T[o];if(P===null)P=u.type;else if(u.type!==P)W("Cannot add value of type "+u.type+" to array of type "+P+".",u.line,u.column)}return T.map(q)}function D(T){if(T.indexOf(".")>-1)return"\""+T+"\"";else return T}}Ab.exports={compile:oO}});var Ib=d0((aO,Fb)=>{var uO=db(),nO=Lb();Fb.exports={parse:function(x){var v=uO.parse(x.toString());return nO.compile(v)}}});var{default:tO}=(()=>({}));var{create:PO,defineProperty:L0,getOwnPropertyDescriptor:xO,getOwnPropertyNames:SO,getPrototypeOf:fO}=Object,rO=Object.prototype.hasOwnProperty,kO=(x,v)=>()=>(v||x((v={exports:{}}).exports,v),v.exports),yO=(x,v)=>{for(var S in v)L0(x,S,{get:v[S],enumerable:!0})},A0=(x,v,S,H)=>{if(v&&typeof v=="object"||typeof v=="function")for(let n of SO(v))!rO.call(x,n)&&n!==S&&L0(x,n,{get:()=>v[n],enumerable:!(H=xO(v,n))||H.enumerable});return x},lO=(x,v,S)=>(A0(x,v,"default"),S&&A0(S,v,"default")),nb=(x,v,S)=>(S=x!=null?PO(fO(x)):{},A0(v||!x||!x.__esModule?L0(S,"default",{value:x,enumerable:!0}):S,x)),tb=kO((x,v)=>{function S(Q){if(typeof Q!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(Q))}function H(Q,Z){for(var W="",U=0,j=-1,q=0,f,_=0;_<=Q.length;++_){if(_<Q.length)f=Q.charCodeAt(_);else{if(f===47)break;f=47}if(f===47){if(!(j===_-1||q===1))if(j!==_-1&&q===2){if(W.length<2||U!==2||W.charCodeAt(W.length-1)!==46||W.charCodeAt(W.length-2)!==46){if(W.length>2){var t=W.lastIndexOf("/");if(t!==W.length-1){t===-1?(W="",U=0):(W=W.slice(0,t),U=W.length-1-W.lastIndexOf("/")),j=_,q=0;continue}}else if(W.length===2||W.length===1){W="",U=0,j=_,q=0;continue}}Z&&(W.length>0?W+="/..":W="..",U=2)}else W.length>0?W+="/"+Q.slice(j+1,_):W=Q.slice(j+1,_),U=_-j-1;j=_,q=0}else f===46&&q!==-1?++q:q=-1}return W}function n(Q,Z){var W=Z.dir||Z.root,U=Z.base||(Z.name||"")+(Z.ext||"");return W?W===Z.root?W+U:W+Q+U:U}var w={resolve:function(){for(var Q="",Z=!1,W,U=arguments.length-1;U>=-1&&!Z;U--){var j;U>=0?j=arguments[U]:(W===void 0&&(W=process.cwd()),j=W),S(j),j.length!==0&&(Q=j+"/"+Q,Z=j.charCodeAt(0)===47)}return Q=H(Q,!Z),Z?Q.length>0?"/"+Q:"/":Q.length>0?Q:"."},normalize:function(Q){if(S(Q),Q.length===0)return".";var Z=Q.charCodeAt(0)===47,W=Q.charCodeAt(Q.length-1)===47;return Q=H(Q,!Z),Q.length===0&&!Z&&(Q="."),Q.length>0&&W&&(Q+="/"),Z?"/"+Q:Q},isAbsolute:function(Q){return S(Q),Q.length>0&&Q.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var Q,Z=0;Z<arguments.length;++Z){var W=arguments[Z];S(W),W.length>0&&(Q===void 0?Q=W:Q+="/"+W)}return Q===void 0?".":w.normalize(Q)},relative:function(Q,Z){if(S(Q),S(Z),Q===Z||(Q=w.resolve(Q),Z=w.resolve(Z),Q===Z))return"";for(var W=1;W<Q.length&&Q.charCodeAt(W)===47;++W);for(var U=Q.length,j=U-W,q=1;q<Z.length&&Z.charCodeAt(q)===47;++q);for(var f=Z.length,_=f-q,t=j<_?j:_,h=-1,r=0;r<=t;++r){if(r===t){if(_>t){if(Z.charCodeAt(q+r)===47)return Z.slice(q+r+1);if(r===0)return Z.slice(q+r)}else j>t&&(Q.charCodeAt(W+r)===47?h=r:r===0&&(h=0));break}var D=Q.charCodeAt(W+r),T=Z.charCodeAt(q+r);if(D!==T)break;D===47&&(h=r)}var P="";for(r=W+h+1;r<=U;++r)(r===U||Q.charCodeAt(r)===47)&&(P.length===0?P+="..":P+="/..");return P.length>0?P+Z.slice(q+h):(q+=h,Z.charCodeAt(q)===47&&++q,Z.slice(q))},_makeLong:function(Q){return Q},dirname:function(Q){if(S(Q),Q.length===0)return".";for(var Z=Q.charCodeAt(0),W=Z===47,U=-1,j=!0,q=Q.length-1;q>=1;--q)if(Z=Q.charCodeAt(q),Z===47){if(!j){U=q;break}}else j=!1;return U===-1?W?"/":".":W&&U===1?"//":Q.slice(0,U)},basename:function(Q,Z){if(Z!==void 0&&typeof Z!="string")throw new TypeError('"ext" argument must be a string');S(Q);var W=0,U=-1,j=!0,q;if(Z!==void 0&&Z.length>0&&Z.length<=Q.length){if(Z.length===Q.length&&Z===Q)return"";var f=Z.length-1,_=-1;for(q=Q.length-1;q>=0;--q){var t=Q.charCodeAt(q);if(t===47){if(!j){W=q+1;break}}else _===-1&&(j=!1,_=q+1),f>=0&&(t===Z.charCodeAt(f)?--f===-1&&(U=q):(f=-1,U=_))}return W===U?U=_:U===-1&&(U=Q.length),Q.slice(W,U)}else{for(q=Q.length-1;q>=0;--q)if(Q.charCodeAt(q)===47){if(!j){W=q+1;break}}else U===-1&&(j=!1,U=q+1);return U===-1?"":Q.slice(W,U)}},extname:function(Q){S(Q);for(var Z=-1,W=0,U=-1,j=!0,q=0,f=Q.length-1;f>=0;--f){var _=Q.charCodeAt(f);if(_===47){if(!j){W=f+1;break}continue}U===-1&&(j=!1,U=f+1),_===46?Z===-1?Z=f:q!==1&&(q=1):Z!==-1&&(q=-1)}return Z===-1||U===-1||q===0||q===1&&Z===U-1&&Z===W+1?"":Q.slice(Z,U)},format:function(Q){if(Q===null||typeof Q!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof Q);return n("/",Q)},parse:function(Q){S(Q);var Z={root:"",dir:"",base:"",ext:"",name:""};if(Q.length===0)return Z;var W=Q.charCodeAt(0),U=W===47,j;U?(Z.root="/",j=1):j=0;for(var q=-1,f=0,_=-1,t=!0,h=Q.length-1,r=0;h>=j;--h){if(W=Q.charCodeAt(h),W===47){if(!t){f=h+1;break}continue}_===-1&&(t=!1,_=h+1),W===46?q===-1?q=h:r!==1&&(r=1):q!==-1&&(r=-1)}return q===-1||_===-1||r===0||r===1&&q===_-1&&q===f+1?_!==-1&&(f===0&&U?Z.base=Z.name=Q.slice(1,_):Z.base=Z.name=Q.slice(f,_)):(f===0&&U?(Z.name=Q.slice(1,q),Z.base=Q.slice(1,_)):(Z.name=Q.slice(f,q),Z.base=Q.slice(f,_)),Z.ext=Q.slice(q,_)),f>0?Z.dir=Q.slice(0,f-1):U&&(Z.dir="/"),Z},sep:"/",delimiter:":",win32:null,posix:null};w.posix=w,v.exports=w}),hb={};yO(hb,{default:()=>F0});lO(hb,nb(tb()));var F0=nb(tb());var Eb=mO(Ib(),1);function hO(x){W0=ab(x)}async function Db(){if(W0)return W0;if(typeof window!=="undefined")throw new Error("When using rlse in the browser, use `initConfig(config: string)` to pre-hydrate the config.");const x=process.env.RLSE_CONFIG||"rlse.toml",v=F0.resolve(process.cwd(),x);let S;try{S=await tO.readFile(v,"utf8")}catch(H){throw new Error(`Failed to open config file: '${x}': ${H}`)}return W0=ab(S),W0}function ab(x){try{return Eb.default.parse(x)}catch(v){throw new Error("Invalid TOML format in config string")}}var W0=null;async function eO(x){let v=await Db(),S=x.env;if(!S)if(process.env.APP_ENV)S=process.env.APP_ENV;else if(process.env.VERCEL_ENV)S=process.env.VERCEL_ENV;else S="dev";const H=v.features[x.feature];if(!H)return!1;return H.environments.includes(S)}export{eO as isFeatureEnabled,hO as initConfig};
//# debugId=64705FBC3F17193C64756E2164756E21
//# sourceMappingURL=browser.mjs.map

Sorry, the diff of this file is too big to display

var NH=Object.create;var{getPrototypeOf:UH,defineProperty:uB,getOwnPropertyNames:qH}=Object;var OH=Object.prototype.hasOwnProperty;var jH=(v,m,k)=>{k=v!=null?NH(UH(v)):{};const Z=m||!v||!v.__esModule?uB(k,"default",{value:v,enumerable:!0}):k;for(let f of qH(v))if(!OH.call(Z,f))uB(Z,f,{get:()=>v[f],enumerable:!0});return Z};var tz=(v,m)=>()=>(m||v((m={exports:{}}).exports,m),m.exports);var lB=tz((yH,rB)=>{rB.exports=function(){function v(Z,f){function H(){this.constructor=Z}H.prototype=f.prototype,Z.prototype=new H}function m(Z,f,H,Kz,zz,$){this.message=Z,this.expected=f,this.found=H,this.offset=Kz,this.line=zz,this.column=$,this.name="SyntaxError"}v(m,Error);function k(Z){var f=arguments.length>1?arguments[1]:{},H={},Kz={start:RB},zz=RB,$=[],bz=function(){return fB},Y=H,Qz="#",Nz={type:"literal",value:"#",description:"\"#\""},F=void 0,a={type:"any",description:"any character"},E="[",c={type:"literal",value:"[",description:"\"[\""},D="]",O={type:"literal",value:"]",description:"\"]\""},j=function(z){dz(l("ObjectPath",z,u,r))},_=function(z){dz(l("ArrayPath",z,u,r))},P=function(z,G){return z.concat(G)},I=function(z){return[z]},y=function(z){return z},h=".",g={type:"literal",value:".",description:"\".\""},o="=",A={type:"literal",value:"=",description:"\"=\""},p=function(z,G){dz(l("Assign",G,u,r,z))},FB=function(z){return z.join("")},Lz=function(z){return z.value},Bz="\"\"\"",_z={type:"literal",value:"\"\"\"",description:"\"\\\"\\\"\\\"\""},s=null,Uz=function(z){return l("String",z.join(""),u,r)},Pz="\"",vz={type:"literal",value:"\"",description:"\"\\\"\""},Gz="'''",mz={type:"literal",value:"'''",description:"\"'''\""},xz="'",Sz={type:"literal",value:"'",description:"\"'\""},kz=function(z){return z},IB=function(z){return z},AB="\\",EB={type:"literal",value:"\\",description:"\"\\\\\""},DB=function(){return""},aB="e",cB={type:"literal",value:"e",description:"\"e\""},$B="E",gB={type:"literal",value:"E",description:"\"E\""},pB=function(z,G){return l("Float",parseFloat(z+"e"+G),u,r)},eB=function(z){return l("Float",parseFloat(z),u,r)},fz="+",yz={type:"literal",value:"+",description:"\"+\""},Fz=function(z){return z.join("")},Yz="-",Xz={type:"literal",value:"-",description:"\"-\""},Iz=function(z){return"-"+z.join("")},sB=function(z){return l("Integer",parseInt(z,10),u,r)},Az="true",zG={type:"literal",value:"true",description:"\"true\""},BG=function(){return l("Boolean",!0,u,r)},Ez="false",GG={type:"literal",value:"false",description:"\"false\""},HG=function(){return l("Boolean",!1,u,r)},JG=function(){return l("Array",[],u,r)},KG=function(z){return l("Array",z?[z]:[],u,r)},QG=function(z){return l("Array",z,u,r)},YG=function(z,G){return l("Array",z.concat(G),u,r)},Dz=function(z){return z},az=",",cz={type:"literal",value:",",description:"\",\""},XG="{",ZG={type:"literal",value:"{",description:"\"{\""},WG="}",RG={type:"literal",value:"}",description:"\"}\""},VG=function(z){return l("InlineTable",z,u,r)},$z=function(z,G){return l("InlineTableValue",G,u,r,z)},MG=function(z){return"."+z},wG=function(z){return z.join("")},Zz=":",Wz={type:"literal",value:":",description:"\":\""},gz=function(z){return z.join("")},pz="T",ez={type:"literal",value:"T",description:"\"T\""},NG="Z",UG={type:"literal",value:"Z",description:"\"Z\""},qG=function(z,G){return l("Date",new Date(z+"T"+G+"Z"),u,r)},OG=function(z,G){return l("Date",new Date(z+"T"+G),u,r)},jG=/^[ \t]/,TG={type:"class",value:"[ \\t]",description:"[ \\t]"},sz="\n",zB={type:"literal",value:"\n",description:"\"\\n\""},CG="\r",bG={type:"literal",value:"\r",description:"\"\\r\""},_G=/^[0-9a-f]/i,PG={type:"class",value:"[0-9a-f]i",description:"[0-9a-f]i"},vG=/^[0-9]/,mG={type:"class",value:"[0-9]",description:"[0-9]"},xG="_",SG={type:"literal",value:"_",description:"\"_\""},kG=function(){return""},fG=/^[A-Za-z0-9_\-]/,yG={type:"class",value:"[A-Za-z0-9_\\-]",description:"[A-Za-z0-9_\\-]"},uG=function(z){return z.join("")},BB="\\\"",rG={type:"literal",value:"\\\"",description:"\"\\\\\\\"\""},lG=function(){return'"'},GB="\\\\",oG={type:"literal",value:"\\\\",description:"\"\\\\\\\\\""},hG=function(){return"\\"},HB="\\b",nG={type:"literal",value:"\\b",description:"\"\\\\b\""},dG=function(){return"\b"},JB="\\t",iG={type:"literal",value:"\\t",description:"\"\\\\t\""},tG=function(){return"\t"},KB="\\n",LG={type:"literal",value:"\\n",description:"\"\\\\n\""},FG=function(){return"\n"},QB="\\f",IG={type:"literal",value:"\\f",description:"\"\\\\f\""},AG=function(){return"\f"},YB="\\r",EG={type:"literal",value:"\\r",description:"\"\\\\r\""},DG=function(){return"\r"},XB="\\U",aG={type:"literal",value:"\\U",description:"\"\\\\U\""},ZB=function(z){return MH(z.join(""))},WB="\\u",cG={type:"literal",value:"\\u",description:"\"\\\\u\""},B=0,N=0,Rz=0,uz={line:1,column:1,seenCR:!1},qz=0,rz=[],R=0,V={},Oz;if("startRule"in f){if(!(f.startRule in Kz))throw new Error("Can't start parsing from rule \""+f.startRule+"\".");zz=Kz[f.startRule]}function mH(){return Z.substring(N,B)}function xH(){return N}function u(){return lz(N).line}function r(){return lz(N).column}function SH(z){throw oz(null,[{type:"other",description:z}],N)}function kH(z){throw oz(z,null,N)}function lz(z){function G(J,K,Q){var X,W;for(X=K;X<Q;X++)if(W=Z.charAt(X),W==="\n"){if(!J.seenCR)J.line++;J.column=1,J.seenCR=!1}else if(W==="\r"||W==="\u2028"||W==="\u2029")J.line++,J.column=1,J.seenCR=!0;else J.column++,J.seenCR=!1}if(Rz!==z){if(Rz>z)Rz=0,uz={line:1,column:1,seenCR:!1};G(uz,Rz,z),Rz=z}return uz}function M(z){if(B<qz)return;if(B>qz)qz=B,rz=[];rz.push(z)}function oz(z,G,J){function K(w){var q=1;w.sort(function(b,T){if(b.description<T.description)return-1;else if(b.description>T.description)return 1;else return 0});while(q<w.length)if(w[q-1]===w[q])w.splice(q,1);else q++}function Q(w,q){function b(Jz){function e(d){return d.charCodeAt(0).toString(16).toUpperCase()}return Jz.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x07\x0B\x0E\x0F]/g,function(d){return"\\x0"+e(d)}).replace(/[\x10-\x1F\x80-\xFF]/g,function(d){return"\\x"+e(d)}).replace(/[\u0180-\u0FFF]/g,function(d){return"\\u0"+e(d)}).replace(/[\u1080-\uFFFF]/g,function(d){return"\\u"+e(d)})}var T=new Array(w.length),x,S,n;for(n=0;n<w.length;n++)T[n]=w[n].description;return x=w.length>1?T.slice(0,-1).join(", ")+" or "+T[w.length-1]:T[0],S=q?"\""+b(q)+"\"":"end of input","Expected "+x+" but "+S+" found."}var X=lz(J),W=J<Z.length?Z.charAt(J):null;if(G!==null)K(G);return new m(z!==null?z:Q(G,W),G,W,J,X.line,X.column)}function RB(){var z,G,J,K=B*49+0,Q=V[K];if(Q)return B=Q.nextPos,Q.result;z=B,G=[],J=VB();while(J!==H)G.push(J),J=VB();if(G!==H)N=z,G=bz();return z=G,V[K]={nextPos:B,result:z},z}function VB(){var z,G,J,K,Q,X,W,w=B*49+1,q=V[w];if(q)return B=q.nextPos,q.result;z=B,G=[],J=U();while(J!==H)G.push(J),J=U();if(G!==H)if(J=$G(),J!==H){K=[],Q=U();while(Q!==H)K.push(Q),Q=U();if(K!==H){Q=[],X=jz();while(X!==H)Q.push(X),X=jz();if(Q!==H){if(X=[],W=t(),W!==H)while(W!==H)X.push(W),W=t();else X=Y;if(X===H)X=Cz();if(X!==H)G=[G,J,K,Q,X],z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;else B=z,z=Y;if(z===H){if(z=B,G=[],J=U(),J!==H)while(J!==H)G.push(J),J=U();else G=Y;if(G!==H){if(J=[],K=t(),K!==H)while(K!==H)J.push(K),K=t();else J=Y;if(J===H)J=Cz();if(J!==H)G=[G,J],z=G;else B=z,z=Y}else B=z,z=Y;if(z===H)z=t()}return V[w]={nextPos:B,result:z},z}function $G(){var z,G=B*49+2,J=V[G];if(J)return B=J.nextPos,J.result;if(z=jz(),z===H){if(z=gG(),z===H){if(z=pG(),z===H)z=eG()}}return V[G]={nextPos:B,result:z},z}function jz(){var z,G,J,K,Q,X,W=B*49+3,w=V[W];if(w)return B=w.nextPos,w.result;if(z=B,Z.charCodeAt(B)===35)G=Qz,B++;else if(G=H,R===0)M(Nz);if(G!==H){if(J=[],K=B,Q=B,R++,X=t(),X===H)X=Cz();if(R--,X===H)Q=F;else B=Q,Q=Y;if(Q!==H){if(Z.length>B)X=Z.charAt(B),B++;else if(X=H,R===0)M(a);if(X!==H)Q=[Q,X],K=Q;else B=K,K=Y}else B=K,K=Y;while(K!==H){if(J.push(K),K=B,Q=B,R++,X=t(),X===H)X=Cz();if(R--,X===H)Q=F;else B=Q,Q=Y;if(Q!==H){if(Z.length>B)X=Z.charAt(B),B++;else if(X=H,R===0)M(a);if(X!==H)Q=[Q,X],K=Q;else B=K,K=Y}else B=K,K=Y}if(J!==H)G=[G,J],z=G;else B=z,z=Y}else B=z,z=Y;return V[W]={nextPos:B,result:z},z}function gG(){var z,G,J,K,Q,X,W=B*49+4,w=V[W];if(w)return B=w.nextPos,w.result;if(z=B,Z.charCodeAt(B)===91)G=E,B++;else if(G=H,R===0)M(c);if(G!==H){J=[],K=U();while(K!==H)J.push(K),K=U();if(J!==H)if(K=MB(),K!==H){Q=[],X=U();while(X!==H)Q.push(X),X=U();if(Q!==H){if(Z.charCodeAt(B)===93)X=D,B++;else if(X=H,R===0)M(O);if(X!==H)N=z,G=j(K),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;else B=z,z=Y}else B=z,z=Y;return V[W]={nextPos:B,result:z},z}function pG(){var z,G,J,K,Q,X,W,w,q=B*49+5,b=V[q];if(b)return B=b.nextPos,b.result;if(z=B,Z.charCodeAt(B)===91)G=E,B++;else if(G=H,R===0)M(c);if(G!==H){if(Z.charCodeAt(B)===91)J=E,B++;else if(J=H,R===0)M(c);if(J!==H){K=[],Q=U();while(Q!==H)K.push(Q),Q=U();if(K!==H)if(Q=MB(),Q!==H){X=[],W=U();while(W!==H)X.push(W),W=U();if(X!==H){if(Z.charCodeAt(B)===93)W=D,B++;else if(W=H,R===0)M(O);if(W!==H){if(Z.charCodeAt(B)===93)w=D,B++;else if(w=H,R===0)M(O);if(w!==H)N=z,G=_(Q),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;return V[q]={nextPos:B,result:z},z}function MB(){var z,G,J,K=B*49+6,Q=V[K];if(Q)return B=Q.nextPos,Q.result;if(z=B,G=[],J=NB(),J!==H)while(J!==H)G.push(J),J=NB();else G=Y;if(G!==H)if(J=wB(),J!==H)N=z,G=P(G,J),z=G;else B=z,z=Y;else B=z,z=Y;if(z===H){if(z=B,G=wB(),G!==H)N=z,G=I(G);z=G}return V[K]={nextPos:B,result:z},z}function wB(){var z,G,J,K,Q,X=B*49+7,W=V[X];if(W)return B=W.nextPos,W.result;z=B,G=[],J=U();while(J!==H)G.push(J),J=U();if(G!==H)if(J=Vz(),J!==H){K=[],Q=U();while(Q!==H)K.push(Q),Q=U();if(K!==H)N=z,G=y(J),z=G;else B=z,z=Y}else B=z,z=Y;else B=z,z=Y;if(z===H){z=B,G=[],J=U();while(J!==H)G.push(J),J=U();if(G!==H)if(J=hz(),J!==H){K=[],Q=U();while(Q!==H)K.push(Q),Q=U();if(K!==H)N=z,G=y(J),z=G;else B=z,z=Y}else B=z,z=Y;else B=z,z=Y}return V[X]={nextPos:B,result:z},z}function NB(){var z,G,J,K,Q,X,W,w=B*49+8,q=V[w];if(q)return B=q.nextPos,q.result;z=B,G=[],J=U();while(J!==H)G.push(J),J=U();if(G!==H)if(J=Vz(),J!==H){K=[],Q=U();while(Q!==H)K.push(Q),Q=U();if(K!==H){if(Z.charCodeAt(B)===46)Q=h,B++;else if(Q=H,R===0)M(g);if(Q!==H){X=[],W=U();while(W!==H)X.push(W),W=U();if(X!==H)N=z,G=y(J),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;else B=z,z=Y;if(z===H){z=B,G=[],J=U();while(J!==H)G.push(J),J=U();if(G!==H)if(J=hz(),J!==H){K=[],Q=U();while(Q!==H)K.push(Q),Q=U();if(K!==H){if(Z.charCodeAt(B)===46)Q=h,B++;else if(Q=H,R===0)M(g);if(Q!==H){X=[],W=U();while(W!==H)X.push(W),W=U();if(X!==H)N=z,G=y(J),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;else B=z,z=Y}return V[w]={nextPos:B,result:z},z}function eG(){var z,G,J,K,Q,X,W=B*49+9,w=V[W];if(w)return B=w.nextPos,w.result;if(z=B,G=Vz(),G!==H){J=[],K=U();while(K!==H)J.push(K),K=U();if(J!==H){if(Z.charCodeAt(B)===61)K=o,B++;else if(K=H,R===0)M(A);if(K!==H){Q=[],X=U();while(X!==H)Q.push(X),X=U();if(Q!==H)if(X=Hz(),X!==H)N=z,G=p(G,X),z=G;else B=z,z=Y;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;if(z===H)if(z=B,G=hz(),G!==H){J=[],K=U();while(K!==H)J.push(K),K=U();if(J!==H){if(Z.charCodeAt(B)===61)K=o,B++;else if(K=H,R===0)M(A);if(K!==H){Q=[],X=U();while(X!==H)Q.push(X),X=U();if(Q!==H)if(X=Hz(),X!==H)N=z,G=p(G,X),z=G;else B=z,z=Y;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;return V[W]={nextPos:B,result:z},z}function Vz(){var z,G,J,K=B*49+10,Q=V[K];if(Q)return B=Q.nextPos,Q.result;if(z=B,G=[],J=SB(),J!==H)while(J!==H)G.push(J),J=SB();else G=Y;if(G!==H)N=z,G=FB(G);return z=G,V[K]={nextPos:B,result:z},z}function hz(){var z,G,J=B*49+11,K=V[J];if(K)return B=K.nextPos,K.result;if(z=B,G=UB(),G!==H)N=z,G=Lz(G);if(z=G,z===H){if(z=B,G=qB(),G!==H)N=z,G=Lz(G);z=G}return V[J]={nextPos:B,result:z},z}function Hz(){var z,G=B*49+12,J=V[G];if(J)return B=J.nextPos,J.result;if(z=sG(),z===H){if(z=WH(),z===H){if(z=HH(),z===H){if(z=JH(),z===H){if(z=KH(),z===H){if(z=QH(),z===H)z=YH()}}}}}return V[G]={nextPos:B,result:z},z}function sG(){var z,G=B*49+13,J=V[G];if(J)return B=J.nextPos,J.result;if(z=zH(),z===H){if(z=UB(),z===H){if(z=BH(),z===H)z=qB()}}return V[G]={nextPos:B,result:z},z}function zH(){var z,G,J,K,Q,X=B*49+14,W=V[X];if(W)return B=W.nextPos,W.result;if(z=B,Z.substr(B,3)===Bz)G=Bz,B+=3;else if(G=H,R===0)M(_z);if(G!==H){if(J=t(),J===H)J=s;if(J!==H){K=[],Q=TB();while(Q!==H)K.push(Q),Q=TB();if(K!==H){if(Z.substr(B,3)===Bz)Q=Bz,B+=3;else if(Q=H,R===0)M(_z);if(Q!==H)N=z,G=Uz(K),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;return V[X]={nextPos:B,result:z},z}function UB(){var z,G,J,K,Q=B*49+15,X=V[Q];if(X)return B=X.nextPos,X.result;if(z=B,Z.charCodeAt(B)===34)G=Pz,B++;else if(G=H,R===0)M(vz);if(G!==H){J=[],K=OB();while(K!==H)J.push(K),K=OB();if(J!==H){if(Z.charCodeAt(B)===34)K=Pz,B++;else if(K=H,R===0)M(vz);if(K!==H)N=z,G=Uz(J),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;return V[Q]={nextPos:B,result:z},z}function BH(){var z,G,J,K,Q,X=B*49+16,W=V[X];if(W)return B=W.nextPos,W.result;if(z=B,Z.substr(B,3)===Gz)G=Gz,B+=3;else if(G=H,R===0)M(mz);if(G!==H){if(J=t(),J===H)J=s;if(J!==H){K=[],Q=CB();while(Q!==H)K.push(Q),Q=CB();if(K!==H){if(Z.substr(B,3)===Gz)Q=Gz,B+=3;else if(Q=H,R===0)M(mz);if(Q!==H)N=z,G=Uz(K),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;return V[X]={nextPos:B,result:z},z}function qB(){var z,G,J,K,Q=B*49+17,X=V[Q];if(X)return B=X.nextPos,X.result;if(z=B,Z.charCodeAt(B)===39)G=xz,B++;else if(G=H,R===0)M(Sz);if(G!==H){J=[],K=jB();while(K!==H)J.push(K),K=jB();if(J!==H){if(Z.charCodeAt(B)===39)K=xz,B++;else if(K=H,R===0)M(Sz);if(K!==H)N=z,G=Uz(J),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;return V[Q]={nextPos:B,result:z},z}function OB(){var z,G,J,K=B*49+18,Q=V[K];if(Q)return B=Q.nextPos,Q.result;if(z=kB(),z===H){if(z=B,G=B,R++,Z.charCodeAt(B)===34)J=Pz,B++;else if(J=H,R===0)M(vz);if(R--,J===H)G=F;else B=G,G=Y;if(G!==H){if(Z.length>B)J=Z.charAt(B),B++;else if(J=H,R===0)M(a);if(J!==H)N=z,G=kz(J),z=G;else B=z,z=Y}else B=z,z=Y}return V[K]={nextPos:B,result:z},z}function jB(){var z,G,J,K=B*49+19,Q=V[K];if(Q)return B=Q.nextPos,Q.result;if(z=B,G=B,R++,Z.charCodeAt(B)===39)J=xz,B++;else if(J=H,R===0)M(Sz);if(R--,J===H)G=F;else B=G,G=Y;if(G!==H){if(Z.length>B)J=Z.charAt(B),B++;else if(J=H,R===0)M(a);if(J!==H)N=z,G=kz(J),z=G;else B=z,z=Y}else B=z,z=Y;return V[K]={nextPos:B,result:z},z}function TB(){var z,G,J,K=B*49+20,Q=V[K];if(Q)return B=Q.nextPos,Q.result;if(z=kB(),z===H){if(z=GH(),z===H){if(z=B,G=B,R++,Z.substr(B,3)===Bz)J=Bz,B+=3;else if(J=H,R===0)M(_z);if(R--,J===H)G=F;else B=G,G=Y;if(G!==H){if(Z.length>B)J=Z.charAt(B),B++;else if(J=H,R===0)M(a);if(J!==H)N=z,G=IB(J),z=G;else B=z,z=Y}else B=z,z=Y}}return V[K]={nextPos:B,result:z},z}function GH(){var z,G,J,K,Q,X=B*49+21,W=V[X];if(W)return B=W.nextPos,W.result;if(z=B,Z.charCodeAt(B)===92)G=AB,B++;else if(G=H,R===0)M(EB);if(G!==H)if(J=t(),J!==H){K=[],Q=xB();while(Q!==H)K.push(Q),Q=xB();if(K!==H)N=z,G=DB(),z=G;else B=z,z=Y}else B=z,z=Y;else B=z,z=Y;return V[X]={nextPos:B,result:z},z}function CB(){var z,G,J,K=B*49+22,Q=V[K];if(Q)return B=Q.nextPos,Q.result;if(z=B,G=B,R++,Z.substr(B,3)===Gz)J=Gz,B+=3;else if(J=H,R===0)M(mz);if(R--,J===H)G=F;else B=G,G=Y;if(G!==H){if(Z.length>B)J=Z.charAt(B),B++;else if(J=H,R===0)M(a);if(J!==H)N=z,G=kz(J),z=G;else B=z,z=Y}else B=z,z=Y;return V[K]={nextPos:B,result:z},z}function HH(){var z,G,J,K,Q=B*49+23,X=V[Q];if(X)return B=X.nextPos,X.result;if(z=B,G=bB(),G===H)G=nz();if(G!==H){if(Z.charCodeAt(B)===101)J=aB,B++;else if(J=H,R===0)M(cB);if(J===H){if(Z.charCodeAt(B)===69)J=$B,B++;else if(J=H,R===0)M(gB)}if(J!==H)if(K=nz(),K!==H)N=z,G=pB(G,K),z=G;else B=z,z=Y;else B=z,z=Y}else B=z,z=Y;if(z===H){if(z=B,G=bB(),G!==H)N=z,G=eB(G);z=G}return V[Q]={nextPos:B,result:z},z}function bB(){var z,G,J,K,Q,X,W=B*49+24,w=V[W];if(w)return B=w.nextPos,w.result;if(z=B,Z.charCodeAt(B)===43)G=fz,B++;else if(G=H,R===0)M(yz);if(G===H)G=s;if(G!==H){if(J=B,K=Mz(),K!==H){if(Z.charCodeAt(B)===46)Q=h,B++;else if(Q=H,R===0)M(g);if(Q!==H)if(X=Mz(),X!==H)K=[K,Q,X],J=K;else B=J,J=Y;else B=J,J=Y}else B=J,J=Y;if(J!==H)N=z,G=Fz(J),z=G;else B=z,z=Y}else B=z,z=Y;if(z===H){if(z=B,Z.charCodeAt(B)===45)G=Yz,B++;else if(G=H,R===0)M(Xz);if(G!==H){if(J=B,K=Mz(),K!==H){if(Z.charCodeAt(B)===46)Q=h,B++;else if(Q=H,R===0)M(g);if(Q!==H)if(X=Mz(),X!==H)K=[K,Q,X],J=K;else B=J,J=Y;else B=J,J=Y}else B=J,J=Y;if(J!==H)N=z,G=Iz(J),z=G;else B=z,z=Y}else B=z,z=Y}return V[W]={nextPos:B,result:z},z}function JH(){var z,G,J=B*49+25,K=V[J];if(K)return B=K.nextPos,K.result;if(z=B,G=nz(),G!==H)N=z,G=sB(G);return z=G,V[J]={nextPos:B,result:z},z}function nz(){var z,G,J,K,Q,X=B*49+26,W=V[X];if(W)return B=W.nextPos,W.result;if(z=B,Z.charCodeAt(B)===43)G=fz,B++;else if(G=H,R===0)M(yz);if(G===H)G=s;if(G!==H){if(J=[],K=C(),K!==H)while(K!==H)J.push(K),K=C();else J=Y;if(J!==H){if(K=B,R++,Z.charCodeAt(B)===46)Q=h,B++;else if(Q=H,R===0)M(g);if(R--,Q===H)K=F;else B=K,K=Y;if(K!==H)N=z,G=Fz(J),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;if(z===H){if(z=B,Z.charCodeAt(B)===45)G=Yz,B++;else if(G=H,R===0)M(Xz);if(G!==H){if(J=[],K=C(),K!==H)while(K!==H)J.push(K),K=C();else J=Y;if(J!==H){if(K=B,R++,Z.charCodeAt(B)===46)Q=h,B++;else if(Q=H,R===0)M(g);if(R--,Q===H)K=F;else B=K,K=Y;if(K!==H)N=z,G=Iz(J),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}return V[X]={nextPos:B,result:z},z}function KH(){var z,G,J=B*49+27,K=V[J];if(K)return B=K.nextPos,K.result;if(z=B,Z.substr(B,4)===Az)G=Az,B+=4;else if(G=H,R===0)M(zG);if(G!==H)N=z,G=BG();if(z=G,z===H){if(z=B,Z.substr(B,5)===Ez)G=Ez,B+=5;else if(G=H,R===0)M(GG);if(G!==H)N=z,G=HG();z=G}return V[J]={nextPos:B,result:z},z}function QH(){var z,G,J,K,Q,X=B*49+28,W=V[X];if(W)return B=W.nextPos,W.result;if(z=B,Z.charCodeAt(B)===91)G=E,B++;else if(G=H,R===0)M(c);if(G!==H){J=[],K=i();while(K!==H)J.push(K),K=i();if(J!==H){if(Z.charCodeAt(B)===93)K=D,B++;else if(K=H,R===0)M(O);if(K!==H)N=z,G=JG(),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;if(z===H){if(z=B,Z.charCodeAt(B)===91)G=E,B++;else if(G=H,R===0)M(c);if(G!==H){if(J=_B(),J===H)J=s;if(J!==H){if(Z.charCodeAt(B)===93)K=D,B++;else if(K=H,R===0)M(O);if(K!==H)N=z,G=KG(J),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;if(z===H){if(z=B,Z.charCodeAt(B)===91)G=E,B++;else if(G=H,R===0)M(c);if(G!==H){if(J=[],K=Tz(),K!==H)while(K!==H)J.push(K),K=Tz();else J=Y;if(J!==H){if(Z.charCodeAt(B)===93)K=D,B++;else if(K=H,R===0)M(O);if(K!==H)N=z,G=QG(J),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;if(z===H){if(z=B,Z.charCodeAt(B)===91)G=E,B++;else if(G=H,R===0)M(c);if(G!==H){if(J=[],K=Tz(),K!==H)while(K!==H)J.push(K),K=Tz();else J=Y;if(J!==H)if(K=_B(),K!==H){if(Z.charCodeAt(B)===93)Q=D,B++;else if(Q=H,R===0)M(O);if(Q!==H)N=z,G=YG(J,K),z=G;else B=z,z=Y}else B=z,z=Y;else B=z,z=Y}else B=z,z=Y}}}return V[X]={nextPos:B,result:z},z}function _B(){var z,G,J,K,Q,X=B*49+29,W=V[X];if(W)return B=W.nextPos,W.result;z=B,G=[],J=i();while(J!==H)G.push(J),J=i();if(G!==H)if(J=Hz(),J!==H){K=[],Q=i();while(Q!==H)K.push(Q),Q=i();if(K!==H)N=z,G=Dz(J),z=G;else B=z,z=Y}else B=z,z=Y;else B=z,z=Y;return V[X]={nextPos:B,result:z},z}function Tz(){var z,G,J,K,Q,X,W,w=B*49+30,q=V[w];if(q)return B=q.nextPos,q.result;z=B,G=[],J=i();while(J!==H)G.push(J),J=i();if(G!==H)if(J=Hz(),J!==H){K=[],Q=i();while(Q!==H)K.push(Q),Q=i();if(K!==H){if(Z.charCodeAt(B)===44)Q=az,B++;else if(Q=H,R===0)M(cz);if(Q!==H){X=[],W=i();while(W!==H)X.push(W),W=i();if(X!==H)N=z,G=Dz(J),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;else B=z,z=Y;return V[w]={nextPos:B,result:z},z}function i(){var z,G=B*49+31,J=V[G];if(J)return B=J.nextPos,J.result;if(z=U(),z===H){if(z=t(),z===H)z=jz()}return V[G]={nextPos:B,result:z},z}function YH(){var z,G,J,K,Q,X,W=B*49+32,w=V[W];if(w)return B=w.nextPos,w.result;if(z=B,Z.charCodeAt(B)===123)G=XG,B++;else if(G=H,R===0)M(ZG);if(G!==H){J=[],K=U();while(K!==H)J.push(K),K=U();if(J!==H){K=[],Q=PB();while(Q!==H)K.push(Q),Q=PB();if(K!==H){Q=[],X=U();while(X!==H)Q.push(X),X=U();if(Q!==H){if(Z.charCodeAt(B)===125)X=WG,B++;else if(X=H,R===0)M(RG);if(X!==H)N=z,G=VG(K),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;return V[W]={nextPos:B,result:z},z}function PB(){var z,G,J,K,Q,X,W,w,q,b,T,x=B*49+33,S=V[x];if(S)return B=S.nextPos,S.result;z=B,G=[],J=U();while(J!==H)G.push(J),J=U();if(G!==H)if(J=Vz(),J!==H){K=[],Q=U();while(Q!==H)K.push(Q),Q=U();if(K!==H){if(Z.charCodeAt(B)===61)Q=o,B++;else if(Q=H,R===0)M(A);if(Q!==H){X=[],W=U();while(W!==H)X.push(W),W=U();if(X!==H)if(W=Hz(),W!==H){w=[],q=U();while(q!==H)w.push(q),q=U();if(w!==H){if(Z.charCodeAt(B)===44)q=az,B++;else if(q=H,R===0)M(cz);if(q!==H){b=[],T=U();while(T!==H)b.push(T),T=U();if(b!==H)N=z,G=$z(J,W),z=G;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;else B=z,z=Y;if(z===H){z=B,G=[],J=U();while(J!==H)G.push(J),J=U();if(G!==H)if(J=Vz(),J!==H){K=[],Q=U();while(Q!==H)K.push(Q),Q=U();if(K!==H){if(Z.charCodeAt(B)===61)Q=o,B++;else if(Q=H,R===0)M(A);if(Q!==H){X=[],W=U();while(W!==H)X.push(W),W=U();if(X!==H)if(W=Hz(),W!==H)N=z,G=$z(J,W),z=G;else B=z,z=Y;else B=z,z=Y}else B=z,z=Y}else B=z,z=Y}else B=z,z=Y;else B=z,z=Y}return V[x]={nextPos:B,result:z},z}function vB(){var z,G,J,K=B*49+34,Q=V[K];if(Q)return B=Q.nextPos,Q.result;if(z=B,Z.charCodeAt(B)===46)G=h,B++;else if(G=H,R===0)M(g);if(G!==H)if(J=Mz(),J!==H)N=z,G=MG(J),z=G;else B=z,z=Y;else B=z,z=Y;return V[K]={nextPos:B,result:z},z}function mB(){var z,G,J,K,Q,X,W,w,q,b,T,x,S=B*49+35,n=V[S];if(n)return B=n.nextPos,n.result;if(z=B,G=B,J=C(),J!==H)if(K=C(),K!==H)if(Q=C(),Q!==H)if(X=C(),X!==H){if(Z.charCodeAt(B)===45)W=Yz,B++;else if(W=H,R===0)M(Xz);if(W!==H)if(w=C(),w!==H)if(q=C(),q!==H){if(Z.charCodeAt(B)===45)b=Yz,B++;else if(b=H,R===0)M(Xz);if(b!==H)if(T=C(),T!==H)if(x=C(),x!==H)J=[J,K,Q,X,W,w,q,b,T,x],G=J;else B=G,G=Y;else B=G,G=Y;else B=G,G=Y}else B=G,G=Y;else B=G,G=Y;else B=G,G=Y}else B=G,G=Y;else B=G,G=Y;else B=G,G=Y;else B=G,G=Y;if(G!==H)N=z,G=wG(G);return z=G,V[S]={nextPos:B,result:z},z}function XH(){var z,G,J,K,Q,X,W,w,q,b,T,x=B*49+36,S=V[x];if(S)return B=S.nextPos,S.result;if(z=B,G=B,J=C(),J!==H)if(K=C(),K!==H){if(Z.charCodeAt(B)===58)Q=Zz,B++;else if(Q=H,R===0)M(Wz);if(Q!==H)if(X=C(),X!==H)if(W=C(),W!==H){if(Z.charCodeAt(B)===58)w=Zz,B++;else if(w=H,R===0)M(Wz);if(w!==H)if(q=C(),q!==H)if(b=C(),b!==H){if(T=vB(),T===H)T=s;if(T!==H)J=[J,K,Q,X,W,w,q,b,T],G=J;else B=G,G=Y}else B=G,G=Y;else B=G,G=Y;else B=G,G=Y}else B=G,G=Y;else B=G,G=Y;else B=G,G=Y}else B=G,G=Y;else B=G,G=Y;if(G!==H)N=z,G=gz(G);return z=G,V[x]={nextPos:B,result:z},z}function ZH(){var z,G,J,K,Q,X,W,w,q,b,T,x,S,n,Jz,e,d,yB=B*49+37,iz=V[yB];if(iz)return B=iz.nextPos,iz.result;if(z=B,G=B,J=C(),J!==H)if(K=C(),K!==H){if(Z.charCodeAt(B)===58)Q=Zz,B++;else if(Q=H,R===0)M(Wz);if(Q!==H)if(X=C(),X!==H)if(W=C(),W!==H){if(Z.charCodeAt(B)===58)w=Zz,B++;else if(w=H,R===0)M(Wz);if(w!==H)if(q=C(),q!==H)if(b=C(),b!==H){if(T=vB(),T===H)T=s;if(T!==H){if(Z.charCodeAt(B)===45)x=Yz,B++;else if(x=H,R===0)M(Xz);if(x===H){if(Z.charCodeAt(B)===43)x=fz,B++;else if(x=H,R===0)M(yz)}if(x!==H)if(S=C(),S!==H)if(n=C(),n!==H){if(Z.charCodeAt(B)===58)Jz=Zz,B++;else if(Jz=H,R===0)M(Wz);if(Jz!==H)if(e=C(),e!==H)if(d=C(),d!==H)J=[J,K,Q,X,W,w,q,b,T,x,S,n,Jz,e,d],G=J;else B=G,G=Y;else B=G,G=Y;else B=G,G=Y}else B=G,G=Y;else B=G,G=Y;else B=G,G=Y}else B=G,G=Y}else B=G,G=Y;else B=G,G=Y;else B=G,G=Y}else B=G,G=Y;else B=G,G=Y;else B=G,G=Y}else B=G,G=Y;else B=G,G=Y;if(G!==H)N=z,G=gz(G);return z=G,V[yB]={nextPos:B,result:z},z}function WH(){var z,G,J,K,Q,X=B*49+38,W=V[X];if(W)return B=W.nextPos,W.result;if(z=B,G=mB(),G!==H){if(Z.charCodeAt(B)===84)J=pz,B++;else if(J=H,R===0)M(ez);if(J!==H)if(K=XH(),K!==H){if(Z.charCodeAt(B)===90)Q=NG,B++;else if(Q=H,R===0)M(UG);if(Q!==H)N=z,G=qG(G,K),z=G;else B=z,z=Y}else B=z,z=Y;else B=z,z=Y}else B=z,z=Y;if(z===H)if(z=B,G=mB(),G!==H){if(Z.charCodeAt(B)===84)J=pz,B++;else if(J=H,R===0)M(ez);if(J!==H)if(K=ZH(),K!==H)N=z,G=OG(G,K),z=G;else B=z,z=Y;else B=z,z=Y}else B=z,z=Y;return V[X]={nextPos:B,result:z},z}function U(){var z,G=B*49+39,J=V[G];if(J)return B=J.nextPos,J.result;if(jG.test(Z.charAt(B)))z=Z.charAt(B),B++;else if(z=H,R===0)M(TG);return V[G]={nextPos:B,result:z},z}function t(){var z,G,J,K=B*49+40,Q=V[K];if(Q)return B=Q.nextPos,Q.result;if(Z.charCodeAt(B)===10)z=sz,B++;else if(z=H,R===0)M(zB);if(z===H){if(z=B,Z.charCodeAt(B)===13)G=CG,B++;else if(G=H,R===0)M(bG);if(G!==H){if(Z.charCodeAt(B)===10)J=sz,B++;else if(J=H,R===0)M(zB);if(J!==H)G=[G,J],z=G;else B=z,z=Y}else B=z,z=Y}return V[K]={nextPos:B,result:z},z}function xB(){var z,G=B*49+41,J=V[G];if(J)return B=J.nextPos,J.result;if(z=t(),z===H)z=U();return V[G]={nextPos:B,result:z},z}function Cz(){var z,G,J=B*49+42,K=V[J];if(K)return B=K.nextPos,K.result;if(z=B,R++,Z.length>B)G=Z.charAt(B),B++;else if(G=H,R===0)M(a);if(R--,G===H)z=F;else B=z,z=Y;return V[J]={nextPos:B,result:z},z}function L(){var z,G=B*49+43,J=V[G];if(J)return B=J.nextPos,J.result;if(_G.test(Z.charAt(B)))z=Z.charAt(B),B++;else if(z=H,R===0)M(PG);return V[G]={nextPos:B,result:z},z}function C(){var z,G,J=B*49+44,K=V[J];if(K)return B=K.nextPos,K.result;if(vG.test(Z.charAt(B)))z=Z.charAt(B),B++;else if(z=H,R===0)M(mG);if(z===H){if(z=B,Z.charCodeAt(B)===95)G=xG,B++;else if(G=H,R===0)M(SG);if(G!==H)N=z,G=kG();z=G}return V[J]={nextPos:B,result:z},z}function SB(){var z,G=B*49+45,J=V[G];if(J)return B=J.nextPos,J.result;if(fG.test(Z.charAt(B)))z=Z.charAt(B),B++;else if(z=H,R===0)M(yG);return V[G]={nextPos:B,result:z},z}function Mz(){var z,G,J,K=B*49+46,Q=V[K];if(Q)return B=Q.nextPos,Q.result;if(z=B,G=[],J=C(),J!==H)while(J!==H)G.push(J),J=C();else G=Y;if(G!==H)N=z,G=uG(G);return z=G,V[K]={nextPos:B,result:z},z}function kB(){var z,G,J=B*49+47,K=V[J];if(K)return B=K.nextPos,K.result;if(z=B,Z.substr(B,2)===BB)G=BB,B+=2;else if(G=H,R===0)M(rG);if(G!==H)N=z,G=lG();if(z=G,z===H){if(z=B,Z.substr(B,2)===GB)G=GB,B+=2;else if(G=H,R===0)M(oG);if(G!==H)N=z,G=hG();if(z=G,z===H){if(z=B,Z.substr(B,2)===HB)G=HB,B+=2;else if(G=H,R===0)M(nG);if(G!==H)N=z,G=dG();if(z=G,z===H){if(z=B,Z.substr(B,2)===JB)G=JB,B+=2;else if(G=H,R===0)M(iG);if(G!==H)N=z,G=tG();if(z=G,z===H){if(z=B,Z.substr(B,2)===KB)G=KB,B+=2;else if(G=H,R===0)M(LG);if(G!==H)N=z,G=FG();if(z=G,z===H){if(z=B,Z.substr(B,2)===QB)G=QB,B+=2;else if(G=H,R===0)M(IG);if(G!==H)N=z,G=AG();if(z=G,z===H){if(z=B,Z.substr(B,2)===YB)G=YB,B+=2;else if(G=H,R===0)M(EG);if(G!==H)N=z,G=DG();if(z=G,z===H)z=RH()}}}}}}return V[J]={nextPos:B,result:z},z}function RH(){var z,G,J,K,Q,X,W,w,q,b,T,x=B*49+48,S=V[x];if(S)return B=S.nextPos,S.result;if(z=B,Z.substr(B,2)===XB)G=XB,B+=2;else if(G=H,R===0)M(aG);if(G!==H){if(J=B,K=L(),K!==H)if(Q=L(),Q!==H)if(X=L(),X!==H)if(W=L(),W!==H)if(w=L(),w!==H)if(q=L(),q!==H)if(b=L(),b!==H)if(T=L(),T!==H)K=[K,Q,X,W,w,q,b,T],J=K;else B=J,J=Y;else B=J,J=Y;else B=J,J=Y;else B=J,J=Y;else B=J,J=Y;else B=J,J=Y;else B=J,J=Y;else B=J,J=Y;if(J!==H)N=z,G=ZB(J),z=G;else B=z,z=Y}else B=z,z=Y;if(z===H){if(z=B,Z.substr(B,2)===WB)G=WB,B+=2;else if(G=H,R===0)M(cG);if(G!==H){if(J=B,K=L(),K!==H)if(Q=L(),Q!==H)if(X=L(),X!==H)if(W=L(),W!==H)K=[K,Q,X,W],J=K;else B=J,J=Y;else B=J,J=Y;else B=J,J=Y;else B=J,J=Y;if(J!==H)N=z,G=ZB(J),z=G;else B=z,z=Y}else B=z,z=Y}return V[x]={nextPos:B,result:z},z}var fB=[];function VH(z,G,J){var K=new Error(z);throw K.line=G,K.column=J,K}function dz(z){fB.push(z)}function l(z,G,J,K,Q){var X={type:z,value:G,line:J(),column:K()};if(Q)X.key=Q;return X}function MH(z,G,J){var K=parseInt("0x"+z);if(!isFinite(K)||Math.floor(K)!=K||K<0||K>1114111||K>55295&&K<57344)VH("Invalid Unicode escape code: "+z,G,J);else return wH(K)}function wH(){var z=16384,G=[],J,K,Q=-1,X=arguments.length;if(!X)return"";var W="";while(++Q<X){var w=Number(arguments[Q]);if(w<=65535)G.push(w);else w-=65536,J=(w>>10)+55296,K=w%1024+56320,G.push(J,K);if(Q+1==X||G.length>z)W+=String.fromCharCode.apply(null,G),G.length=0}return W}if(Oz=zz(),Oz!==H&&B===Z.length)return Oz;else{if(Oz!==H&&B<Z.length)M({type:"end",description:"end of input"});throw oz(null,rz,qz)}}return{SyntaxError:m,parse:k}}()});var hB=tz((uH,oB)=>{function TH(v){var m=[],k=[],Z="",f=Object.create(null),H=f,Kz=!1;return zz(v);function zz(O){var j;for(var _=0;_<O.length;_++)switch(j=O[_],j.type){case"Assign":bz(j);break;case"ObjectPath":F(j);break;case"ArrayPath":a(j);break}return f}function $(O,j,_){var P=new Error(O);throw P.line=j,P.column=_,P}function bz(O){var{key:j,value:_,line:P,column:I}=O,y;if(Z)y=Z+"."+j;else y=j;if(typeof H[j]!=="undefined")$("Cannot redefine existing key '"+y+"'.",P,I);if(H[j]=Qz(_),!Y(y))m.push(y),k.push(y)}function Y(O){return m.indexOf(O)!==-1}function Qz(O){if(O.type==="Array")return c(O.value);else if(O.type==="InlineTable")return Nz(O.value);else return O.value}function Nz(O){var j=Object.create(null);for(var _=0;_<O.length;_++){var P=O[_];if(P.value.type==="InlineTable")j[P.key]=Nz(P.value.value);else if(P.type==="InlineTableValue")j[P.key]=Qz(P.value)}return j}function F(O){var j=O.value,_=j.map(D).join("."),P=O.line,I=O.column;if(Y(_))$("Cannot redefine existing key '"+j+"'.",P,I);m.push(_),H=E(f,j,Object.create(null),P,I),Z=j}function a(O){var j=O.value,_=j.map(D).join("."),P=O.line,I=O.column;if(!Y(_))m.push(_);if(m=m.filter(function(h){return h.indexOf(_)!==0}),m.push(_),H=E(f,j,[],P,I),Z=_,H instanceof Array){var y=Object.create(null);H.push(y),H=y}else $("Cannot redefine existing key '"+j+"'.",P,I)}function E(O,j,_,P,I){var y=[],h="",g=j.join("."),o=O;for(var A=0;A<j.length;A++){var p=j[A];if(y.push(p),h=y.join("."),typeof o[p]==="undefined")if(A===j.length-1)o[p]=_;else o[p]=Object.create(null);else if(A!==j.length-1&&k.indexOf(h)>-1)$("Cannot redefine existing key '"+h+"'.",P,I);if(o=o[p],o instanceof Array&&o.length&&A<j.length-1)o=o[o.length-1]}return o}function c(O){var j=null;for(var _=0;_<O.length;_++){var P=O[_];if(j===null)j=P.type;else if(P.type!==j)$("Cannot add value of type "+P.type+" to array of type "+j+".",P.line,P.column)}return O.map(Qz)}function D(O){if(O.indexOf(".")>-1)return"\""+O+"\"";else return O}}oB.exports={compile:TH}});var dB=tz((rH,nB)=>{var CH=lB(),bH=hB();nB.exports={parse:function(v){var m=CH.parse(v.toString());return bH.compile(m)}}});var iB=jH(dB(),1);import _H from"fs/promises";import PH from"path";function vH(v){wz=LB(v)}async function tB(){if(wz)return wz;if(typeof window!=="undefined")throw new Error("When using rlse in the browser, use `initConfig(config: string)` to pre-hydrate the config.");const v=process.env.RLSE_CONFIG||"rlse.toml",m=PH.resolve(process.cwd(),v);let k;try{k=await _H.readFile(m,"utf8")}catch(Z){throw new Error(`Failed to open config file: '${v}': ${Z}`)}return wz=LB(k),wz}function LB(v){try{return iB.default.parse(v)}catch(m){throw new Error("Invalid TOML format in config string")}}var wz=null;async function dH(v){let m=v.config?v.config:await tB(),k=v.env;if(!k)if(process.env.APP_ENV)k=process.env.APP_ENV;else if(process.env.VERCEL_ENV)k=process.env.VERCEL_ENV;else k="dev";const Z=m.features[v.feature];if(!Z)return!1;return Z.environments.includes(k)}export{dH as isFeatureEnabled,vH as initConfig};
//# debugId=9D0D0A7F25BF555B64756E2164756E21
//# sourceMappingURL=index.mjs.map

Sorry, the diff of this file is too big to display

+2
-4

@@ -9,9 +9,7 @@ // Generated by dts-bundle-generator v9.5.1

}
export declare function initConfig(config: string): void;
/**
* Parses a TOML string into a Config object.
* Initializes the configuration by parsing a TOML string.
* @param {string} config The TOML configuration string.
* @returns {Config} The parsed configuration object.
*/
export declare function parseConfig(config: string): Config;
export declare function initConfig(config: string): void;
/**

@@ -18,0 +16,0 @@ * The properties for the `isFeatureEnabled` function.

{
"name": "rlse",
"version": "0.2.0",
"version": "0.3.0",
"description": "Code first feature flags",
"homepage": "https://github.com/dlredden/rlse",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"type": "module",

@@ -12,4 +10,10 @@ "author": "Rlse.dev Team",

"exports": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js"
".": {
"import": "./dist/index.mjs",
"require": "./dist/index.mjs"
},
"./browser": {
"import": "./dist/browser.mjs",
"require": "./dist/browser.mjs"
}
},

@@ -16,0 +20,0 @@ "files": [

@@ -52,5 +52,5 @@ # rlse

Rlse makes it easy to conditionally enable features based on your configuration. Use the is_enabled function to check whether a feature is active in a given environment.
Rlse makes it easy to conditionally enable features based on your configuration. Use the `isFeatureEnabled()` function to check whether a feature is active in a given environment.
**Example:**
**Server Example:**

@@ -68,3 +68,2 @@ ```javascript

// Explicitly specify the environment and/or config data.
// This is useful in a browser/client where bundling your toml file with your app is required.
if (isFeatureEnabled({ feature: "missingFeature", env: "dev", config })) {

@@ -75,21 +74,15 @@ // Feature-specific logic ...

**Next.js Example**
Next.js has some special ways of working. There's a little hackery required to get rlse working since it tends to loath node.js modules. (I'm sure there's better ways that someone smarter than me could do. I'm open to learning new things.)
Put this in a server action or API route that can be reused throughout your app.
**Client Example**
```typescript
import { promises as fs } from "fs";
import { isFeatureEnabled, parseConfig, type Config } from "rlse";
import { isFeatureEnabled, initConfig } from "rlse/browser";
let rlseConfig: Config;
// You'll need to bundle rlse.toml in your client side code or make an API call to get it.
// Initialize the config file client-side
initConfig(CONFIG_FILE);
export async function isEnabled(feature: string): Promise<boolean> {
if (!rlseConfig) {
rlseConfig = parseConfig(await fs.readFile("rlse.toml", "utf-8"));
}
return await isFeatureEnabled({
feature,
env: process.env.VERCEL_ENV,
config: rlseConfig,
env: APP_ENV, //Assuming you set a client-side env var called APP_ENV
});

@@ -99,16 +92,5 @@ }

Then you can call it like so from pages
```typescript
import { isEnabled } from "./actions";
export default async function Page() {
const featureEnabled = await isEnabled("myCustomFeature");
...
}
```
🛑 Important:
- is_enabled() will return false unless the feature/environment combination is explicitly defined in the configuration file.
- `isFeatureEnabled()` will return false unless the feature/environment combination is explicitly defined in the configuration file.
- Ensure your configuration file accurately reflects your environment setup.

@@ -115,0 +97,0 @@

Sorry, the diff of this file is too big to display