Comparing version
@@ -41,2 +41,2 @@ /** | ||
export { ValidateResult, incremental, normalise, random, validate }; | ||
export { type ValidateResult, incremental, normalise, random, validate }; |
@@ -1,1 +0,1 @@ | ||
var x=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var L=Object.getOwnPropertyNames;var A=Object.prototype.hasOwnProperty;var N=(e,r)=>{for(var t in r)x(e,t,{get:r[t],enumerable:!0})},b=(e,r,t,o)=>{if(r&&typeof r=="object"||typeof r=="function")for(let s of L(r))!A.call(e,s)&&s!==t&&x(e,s,{get:()=>r[s],enumerable:!(o=C(r,s))||o.enumerable});return e};var c=e=>b(x({},"__esModule",{value:!0}),e);var W={};N(W,{incremental:()=>E,normalise:()=>H,random:()=>B,validate:()=>J});module.exports=c(W);var n=["AA","AB","AC","AE","AG","AH","AJ","AK","AL","AM","AN","AP","AR","AS","AT","AW","AX","AY","AZ","BA","BB","BC","BE","BH","BJ","BK","BL","BM","BN","BP","BR","BS","BT","BW","BX","BY","BZ","CA","CB","CC","CE","CG","CH","CJ","CK","CL","CM","CN","CP","CR","CS","CT","CW","CX","CY","CZ","EA","EB","EC","EE","EG","EH","EJ","EK","EL","EM","EN","EP","ER","ES","ET","EW","EX","EY","EZ","GA","GC","GE","GG","GH","GJ","GK","GL","GM","GN","GP","GR","GS","GT","GW","GX","GY","GZ","HA","HB","HC","HE","HG","HH","HJ","HK","HL","HM","HN","HP","HR","HS","HT","HW","HX","HY","HZ","JA","JB","JC","JE","JG","JH","JJ","JK","JL","JM","JN","JP","JR","JS","JT","JW","JX","JY","JZ","KA","KB","KC","KE","KG","KH","KJ","KK","KL","KM","KP","KR","KS","KT","KW","KX","KY","KZ","LA","LB","LC","LE","LG","LH","LJ","LK","LL","LM","LN","LP","LR","LS","LT","LW","LX","LY","LZ","MA","MB","MC","ME","MG","MH","MJ","MK","ML","MM","MN","MP","MR","MS","MT","MW","MX","MY","MZ","NA","NB","NC","NE","NG","NH","NJ","NL","NM","NN","NP","NR","NS","NW","NX","NY","NZ","OA","OB","OC","OE","OG","OH","OJ","OK","OL","OM","ON","OP","OR","OS","OT","OW","OX","OY","OZ","PA","PB","PC","PE","PG","PH","PJ","PK","PL","PM","PN","PP","PR","PS","PT","PW","PX","PY","PZ","RA","RB","RC","RE","RG","RH","RJ","RK","RL","RM","RN","RP","RR","RS","RT","RW","RX","RY","RZ","SA","SB","SC","SE","SG","SH","SJ","SK","SL","SM","SN","SP","SR","SS","ST","SW","SX","SY","SZ","TA","TB","TC","TE","TG","TH","TJ","TK","TL","TM","TP","TR","TS","TT","TW","TX","TY","TZ","WA","WB","WC","WE","WG","WH","WJ","WK","WL","WM","WN","WP","WR","WS","WT","WW","WX","WY","WZ","XA","XB","XC","XE","XG","XH","XJ","XK","XL","XM","XN","XP","XR","XS","XT","XW","XX","XY","XZ","YA","YB","YC","YE","YG","YH","YJ","YK","YL","YM","YN","YP","YR","YS","YT","YW","YX","YY","YZ","ZA","ZB","ZC","ZE","ZG","ZH","ZJ","ZK","ZL","ZM","ZN","ZP","ZR","ZS","ZT","ZW","ZX","ZY"],f={aa:!0,AA:!0,ab:!0,AB:!0,ac:!0,AC:!0,ae:!0,AE:!0,ag:!0,AG:!0,ah:!0,AH:!0,aj:!0,AJ:!0,ak:!0,AK:!0,al:!0,AL:!0,am:!0,AM:!0,an:!0,AN:!0,ap:!0,AP:!0,ar:!0,AR:!0,as:!0,AS:!0,at:!0,AT:!0,aw:!0,AW:!0,ax:!0,AX:!0,ay:!0,AY:!0,az:!0,AZ:!0,ba:!0,BA:!0,bb:!0,BB:!0,bc:!0,BC:!0,be:!0,BE:!0,bh:!0,BH:!0,bj:!0,BJ:!0,bk:!0,BK:!0,bl:!0,BL:!0,bm:!0,BM:!0,bn:!0,BN:!0,bp:!0,BP:!0,br:!0,BR:!0,bs:!0,BS:!0,bt:!0,BT:!0,bw:!0,BW:!0,bx:!0,BX:!0,by:!0,BY:!0,bz:!0,BZ:!0,ca:!0,CA:!0,cb:!0,CB:!0,cc:!0,CC:!0,ce:!0,CE:!0,cg:!0,CG:!0,ch:!0,CH:!0,cj:!0,CJ:!0,ck:!0,CK:!0,cl:!0,CL:!0,cm:!0,CM:!0,cn:!0,CN:!0,cp:!0,CP:!0,cr:!0,CR:!0,cs:!0,CS:!0,ct:!0,CT:!0,cw:!0,CW:!0,cx:!0,CX:!0,cy:!0,CY:!0,cz:!0,CZ:!0,ea:!0,EA:!0,eb:!0,EB:!0,ec:!0,EC:!0,ee:!0,EE:!0,eg:!0,EG:!0,eh:!0,EH:!0,ej:!0,EJ:!0,ek:!0,EK:!0,el:!0,EL:!0,em:!0,EM:!0,en:!0,EN:!0,ep:!0,EP:!0,er:!0,ER:!0,es:!0,ES:!0,et:!0,ET:!0,ew:!0,EW:!0,ex:!0,EX:!0,ey:!0,EY:!0,ez:!0,EZ:!0,ga:!0,GA:!0,gc:!0,GC:!0,ge:!0,GE:!0,gg:!0,GG:!0,gh:!0,GH:!0,gj:!0,GJ:!0,gk:!0,GK:!0,gl:!0,GL:!0,gm:!0,GM:!0,gn:!0,GN:!0,gp:!0,GP:!0,gr:!0,GR:!0,gs:!0,GS:!0,gt:!0,GT:!0,gw:!0,GW:!0,gx:!0,GX:!0,gy:!0,GY:!0,gz:!0,GZ:!0,ha:!0,HA:!0,hb:!0,HB:!0,hc:!0,HC:!0,he:!0,HE:!0,hg:!0,HG:!0,hh:!0,HH:!0,hj:!0,HJ:!0,hk:!0,HK:!0,hl:!0,HL:!0,hm:!0,HM:!0,hn:!0,HN:!0,hp:!0,HP:!0,hr:!0,HR:!0,hs:!0,HS:!0,ht:!0,HT:!0,hw:!0,HW:!0,hx:!0,HX:!0,hy:!0,HY:!0,hz:!0,HZ:!0,ja:!0,JA:!0,jb:!0,JB:!0,jc:!0,JC:!0,je:!0,JE:!0,jg:!0,JG:!0,jh:!0,JH:!0,jj:!0,JJ:!0,jk:!0,JK:!0,jl:!0,JL:!0,jm:!0,JM:!0,jn:!0,JN:!0,jp:!0,JP:!0,jr:!0,JR:!0,js:!0,JS:!0,jt:!0,JT:!0,jw:!0,JW:!0,jx:!0,JX:!0,jy:!0,JY:!0,jz:!0,JZ:!0,ka:!0,KA:!0,kb:!0,KB:!0,kc:!0,KC:!0,ke:!0,KE:!0,kg:!0,KG:!0,kh:!0,KH:!0,kj:!0,KJ:!0,kk:!0,KK:!0,kl:!0,KL:!0,km:!0,KM:!0,kp:!0,KP:!0,kr:!0,KR:!0,ks:!0,KS:!0,kt:!0,KT:!0,kw:!0,KW:!0,kx:!0,KX:!0,ky:!0,KY:!0,kz:!0,KZ:!0,la:!0,LA:!0,lb:!0,LB:!0,lc:!0,LC:!0,le:!0,LE:!0,lg:!0,LG:!0,lh:!0,LH:!0,lj:!0,LJ:!0,lk:!0,LK:!0,ll:!0,LL:!0,lm:!0,LM:!0,ln:!0,LN:!0,lp:!0,LP:!0,lr:!0,LR:!0,ls:!0,LS:!0,lt:!0,LT:!0,lw:!0,LW:!0,lx:!0,LX:!0,ly:!0,LY:!0,lz:!0,LZ:!0,ma:!0,MA:!0,mb:!0,MB:!0,mc:!0,MC:!0,me:!0,ME:!0,mg:!0,MG:!0,mh:!0,MH:!0,mj:!0,MJ:!0,mk:!0,MK:!0,ml:!0,ML:!0,mm:!0,MM:!0,mn:!0,MN:!0,mp:!0,MP:!0,mr:!0,MR:!0,ms:!0,MS:!0,mt:!0,MT:!0,mw:!0,MW:!0,mx:!0,MX:!0,my:!0,MY:!0,mz:!0,MZ:!0,na:!0,NA:!0,nb:!0,NB:!0,nc:!0,NC:!0,ne:!0,NE:!0,ng:!0,NG:!0,nh:!0,NH:!0,nj:!0,NJ:!0,nl:!0,NL:!0,nm:!0,NM:!0,nn:!0,NN:!0,np:!0,NP:!0,nr:!0,NR:!0,ns:!0,NS:!0,nw:!0,NW:!0,nx:!0,NX:!0,ny:!0,NY:!0,nz:!0,NZ:!0,oa:!0,OA:!0,ob:!0,OB:!0,oc:!0,OC:!0,oe:!0,OE:!0,og:!0,OG:!0,oh:!0,OH:!0,oj:!0,OJ:!0,ok:!0,OK:!0,ol:!0,OL:!0,om:!0,OM:!0,on:!0,ON:!0,op:!0,OP:!0,or:!0,OR:!0,os:!0,OS:!0,ot:!0,OT:!0,ow:!0,OW:!0,ox:!0,OX:!0,oy:!0,OY:!0,oz:!0,OZ:!0,pa:!0,PA:!0,pb:!0,PB:!0,pc:!0,PC:!0,pe:!0,PE:!0,pg:!0,PG:!0,ph:!0,PH:!0,pj:!0,PJ:!0,pk:!0,PK:!0,pl:!0,PL:!0,pm:!0,PM:!0,pn:!0,PN:!0,pp:!0,PP:!0,pr:!0,PR:!0,ps:!0,PS:!0,pt:!0,PT:!0,pw:!0,PW:!0,px:!0,PX:!0,py:!0,PY:!0,pz:!0,PZ:!0,ra:!0,RA:!0,rb:!0,RB:!0,rc:!0,RC:!0,re:!0,RE:!0,rg:!0,RG:!0,rh:!0,RH:!0,rj:!0,RJ:!0,rk:!0,RK:!0,rl:!0,RL:!0,rm:!0,RM:!0,rn:!0,RN:!0,rp:!0,RP:!0,rr:!0,RR:!0,rs:!0,RS:!0,rt:!0,RT:!0,rw:!0,RW:!0,rx:!0,RX:!0,ry:!0,RY:!0,rz:!0,RZ:!0,sa:!0,SA:!0,sb:!0,SB:!0,sc:!0,SC:!0,se:!0,SE:!0,sg:!0,SG:!0,sh:!0,SH:!0,sj:!0,SJ:!0,sk:!0,SK:!0,sl:!0,SL:!0,sm:!0,SM:!0,sn:!0,SN:!0,sp:!0,SP:!0,sr:!0,SR:!0,ss:!0,SS:!0,st:!0,ST:!0,sw:!0,SW:!0,sx:!0,SX:!0,sy:!0,SY:!0,sz:!0,SZ:!0,ta:!0,TA:!0,tb:!0,TB:!0,tc:!0,TC:!0,te:!0,TE:!0,tg:!0,TG:!0,th:!0,TH:!0,tj:!0,TJ:!0,tk:!0,TK:!0,tl:!0,TL:!0,tm:!0,TM:!0,tp:!0,TP:!0,tr:!0,TR:!0,ts:!0,TS:!0,tt:!0,TT:!0,tw:!0,TW:!0,tx:!0,TX:!0,ty:!0,TY:!0,tz:!0,TZ:!0,wa:!0,WA:!0,wb:!0,WB:!0,wc:!0,WC:!0,we:!0,WE:!0,wg:!0,WG:!0,wh:!0,WH:!0,wj:!0,WJ:!0,wk:!0,WK:!0,wl:!0,WL:!0,wm:!0,WM:!0,wn:!0,WN:!0,wp:!0,WP:!0,wr:!0,WR:!0,ws:!0,WS:!0,wt:!0,WT:!0,ww:!0,WW:!0,wx:!0,WX:!0,wy:!0,WY:!0,wz:!0,WZ:!0,xa:!0,XA:!0,xb:!0,XB:!0,xc:!0,XC:!0,xe:!0,XE:!0,xg:!0,XG:!0,xh:!0,XH:!0,xj:!0,XJ:!0,xk:!0,XK:!0,xl:!0,XL:!0,xm:!0,XM:!0,xn:!0,XN:!0,xp:!0,XP:!0,xr:!0,XR:!0,xs:!0,XS:!0,xt:!0,XT:!0,xw:!0,XW:!0,xx:!0,XX:!0,xy:!0,XY:!0,xz:!0,XZ:!0,ya:!0,YA:!0,yb:!0,YB:!0,yc:!0,YC:!0,ye:!0,YE:!0,yg:!0,YG:!0,yh:!0,YH:!0,yj:!0,YJ:!0,yk:!0,YK:!0,yl:!0,YL:!0,ym:!0,YM:!0,yn:!0,YN:!0,yp:!0,YP:!0,yr:!0,YR:!0,ys:!0,YS:!0,yt:!0,YT:!0,yw:!0,YW:!0,yx:!0,YX:!0,yy:!0,YY:!0,yz:!0,YZ:!0,za:!0,ZA:!0,zb:!0,ZB:!0,zc:!0,ZC:!0,ze:!0,ZE:!0,zg:!0,ZG:!0,zh:!0,ZH:!0,zj:!0,ZJ:!0,zk:!0,ZK:!0,zl:!0,ZL:!0,zm:!0,ZM:!0,zn:!0,ZN:!0,zp:!0,ZP:!0,zr:!0,ZR:!0,zs:!0,ZS:!0,zt:!0,ZT:!0,zw:!0,ZW:!0,zx:!0,ZX:!0,zy:!0,ZY:!0},P={a:!0,A:!0,b:!0,B:!0,c:!0,C:!0,d:!0,D:!0},u={0:!0,1:!0,2:!0,3:!0,4:!0,5:!0,6:!0,7:!0,8:!0,9:!0},l=["A","B","C","D"],m=6,M=0,a=999999;var S=e=>e[Math.floor(Math.random()*e.length)],R=(e,r)=>Math.floor(Math.random()*(r-e+1)+e),p=(e,r)=>e.toString().padStart(r,"0");var B=()=>{let e=S(n),r=S(l),t=R(M,a),o=p(t,m);return`${e}${o}${r}`};var E=function*(){for(let e of n)for(let r=0;r<=a;r++)for(let t of l){let o=p(r,m);yield`${e}${o}${t}`}};var H=e=>e.replace(/ |\t/g,"").toUpperCase();var J=e=>typeof e!="string"?{rules:{type:!1},outcome:!1}:e.length!==9?{rules:{type:!0,length:!1},outcome:!1}:f[e[0]+e[1]]!==!0?{rules:{type:!0,length:!0,prefix:!1},outcome:!1}:u[e[2]]!==!0?{rules:{type:!0,length:!0,prefix:!0,number:!1},outcome:!1}:u[e[3]]!==!0?{rules:{type:!0,length:!0,prefix:!0,number:!1},outcome:!1}:u[e[4]]!==!0?{rules:{type:!0,length:!0,prefix:!0,number:!1},outcome:!1}:u[e[5]]!==!0?{rules:{type:!0,length:!0,prefix:!0,number:!1},outcome:!1}:u[e[6]]!==!0?{rules:{type:!0,length:!0,prefix:!0,number:!1},outcome:!1}:u[e[7]]!==!0?{rules:{type:!0,length:!0,prefix:!0,number:!1},outcome:!1}:P[e[8]]!==!0?{rules:{type:!0,length:!0,prefix:!0,number:!0,suffix:!1},outcome:!1}:{rules:{type:!0,length:!0,prefix:!0,number:!0,suffix:!0},outcome:!0};0&&(module.exports={incremental,normalise,random,validate}); | ||
var x=Object.defineProperty;var L=Object.getOwnPropertyDescriptor;var A=Object.getOwnPropertyNames;var N=Object.prototype.hasOwnProperty;var B=(e,r)=>{for(var t in r)x(e,t,{get:r[t],enumerable:!0})},E=(e,r,t,o)=>{if(r&&typeof r=="object"||typeof r=="function")for(let s of A(r))!N.call(e,s)&&s!==t&&x(e,s,{get:()=>r[s],enumerable:!(o=L(r,s))||o.enumerable});return e};var H=e=>E(x({},"__esModule",{value:!0}),e);var T={};B(T,{incremental:()=>W,normalise:()=>X,random:()=>J,validate:()=>Y});module.exports=H(T);var n=["AA","AB","AC","AE","AG","AH","AJ","AK","AL","AM","AN","AP","AR","AS","AT","AW","AX","AY","AZ","BA","BB","BC","BE","BH","BJ","BK","BL","BM","BN","BP","BR","BS","BT","BW","BX","BY","BZ","CA","CB","CC","CE","CG","CH","CJ","CK","CL","CM","CN","CP","CR","CS","CT","CW","CX","CY","CZ","EA","EB","EC","EE","EG","EH","EJ","EK","EL","EM","EN","EP","ER","ES","ET","EW","EX","EY","EZ","GA","GC","GE","GG","GH","GJ","GK","GL","GM","GN","GP","GR","GS","GT","GW","GX","GY","GZ","HA","HB","HC","HE","HG","HH","HJ","HK","HL","HM","HN","HP","HR","HS","HT","HW","HX","HY","HZ","JA","JB","JC","JE","JG","JH","JJ","JK","JL","JM","JN","JP","JR","JS","JT","JW","JX","JY","JZ","KA","KB","KC","KE","KG","KH","KJ","KK","KL","KM","KP","KR","KS","KT","KW","KX","KY","KZ","LA","LB","LC","LE","LG","LH","LJ","LK","LL","LM","LN","LP","LR","LS","LT","LW","LX","LY","LZ","MA","MB","MC","ME","MG","MH","MJ","MK","ML","MM","MN","MP","MR","MS","MT","MW","MX","MY","MZ","NA","NB","NC","NE","NG","NH","NJ","NL","NM","NN","NP","NR","NS","NW","NX","NY","NZ","OA","OB","OC","OE","OG","OH","OJ","OK","OL","OM","ON","OP","OR","OS","OT","OW","OX","OY","OZ","PA","PB","PC","PE","PG","PH","PJ","PK","PL","PM","PN","PP","PR","PS","PT","PW","PX","PY","PZ","RA","RB","RC","RE","RG","RH","RJ","RK","RL","RM","RN","RP","RR","RS","RT","RW","RX","RY","RZ","SA","SB","SC","SE","SG","SH","SJ","SK","SL","SM","SN","SP","SR","SS","ST","SW","SX","SY","SZ","TA","TB","TC","TE","TG","TH","TJ","TK","TL","TM","TP","TR","TS","TT","TW","TX","TY","TZ","WA","WB","WC","WE","WG","WH","WJ","WK","WL","WM","WN","WP","WR","WS","WT","WW","WX","WY","WZ","XA","XB","XC","XE","XG","XH","XJ","XK","XL","XM","XN","XP","XR","XS","XT","XW","XX","XY","XZ","YA","YB","YC","YE","YG","YH","YJ","YK","YL","YM","YN","YP","YR","YS","YT","YW","YX","YY","YZ","ZA","ZB","ZC","ZE","ZG","ZH","ZJ","ZK","ZL","ZM","ZN","ZP","ZR","ZS","ZT","ZW","ZX","ZY"],P={aa:!0,AA:!0,ab:!0,AB:!0,ac:!0,AC:!0,ae:!0,AE:!0,ag:!0,AG:!0,ah:!0,AH:!0,aj:!0,AJ:!0,ak:!0,AK:!0,al:!0,AL:!0,am:!0,AM:!0,an:!0,AN:!0,ap:!0,AP:!0,ar:!0,AR:!0,as:!0,AS:!0,at:!0,AT:!0,aw:!0,AW:!0,ax:!0,AX:!0,ay:!0,AY:!0,az:!0,AZ:!0,ba:!0,BA:!0,bb:!0,BB:!0,bc:!0,BC:!0,be:!0,BE:!0,bh:!0,BH:!0,bj:!0,BJ:!0,bk:!0,BK:!0,bl:!0,BL:!0,bm:!0,BM:!0,bn:!0,BN:!0,bp:!0,BP:!0,br:!0,BR:!0,bs:!0,BS:!0,bt:!0,BT:!0,bw:!0,BW:!0,bx:!0,BX:!0,by:!0,BY:!0,bz:!0,BZ:!0,ca:!0,CA:!0,cb:!0,CB:!0,cc:!0,CC:!0,ce:!0,CE:!0,cg:!0,CG:!0,ch:!0,CH:!0,cj:!0,CJ:!0,ck:!0,CK:!0,cl:!0,CL:!0,cm:!0,CM:!0,cn:!0,CN:!0,cp:!0,CP:!0,cr:!0,CR:!0,cs:!0,CS:!0,ct:!0,CT:!0,cw:!0,CW:!0,cx:!0,CX:!0,cy:!0,CY:!0,cz:!0,CZ:!0,ea:!0,EA:!0,eb:!0,EB:!0,ec:!0,EC:!0,ee:!0,EE:!0,eg:!0,EG:!0,eh:!0,EH:!0,ej:!0,EJ:!0,ek:!0,EK:!0,el:!0,EL:!0,em:!0,EM:!0,en:!0,EN:!0,ep:!0,EP:!0,er:!0,ER:!0,es:!0,ES:!0,et:!0,ET:!0,ew:!0,EW:!0,ex:!0,EX:!0,ey:!0,EY:!0,ez:!0,EZ:!0,ga:!0,GA:!0,gc:!0,GC:!0,ge:!0,GE:!0,gg:!0,GG:!0,gh:!0,GH:!0,gj:!0,GJ:!0,gk:!0,GK:!0,gl:!0,GL:!0,gm:!0,GM:!0,gn:!0,GN:!0,gp:!0,GP:!0,gr:!0,GR:!0,gs:!0,GS:!0,gt:!0,GT:!0,gw:!0,GW:!0,gx:!0,GX:!0,gy:!0,GY:!0,gz:!0,GZ:!0,ha:!0,HA:!0,hb:!0,HB:!0,hc:!0,HC:!0,he:!0,HE:!0,hg:!0,HG:!0,hh:!0,HH:!0,hj:!0,HJ:!0,hk:!0,HK:!0,hl:!0,HL:!0,hm:!0,HM:!0,hn:!0,HN:!0,hp:!0,HP:!0,hr:!0,HR:!0,hs:!0,HS:!0,ht:!0,HT:!0,hw:!0,HW:!0,hx:!0,HX:!0,hy:!0,HY:!0,hz:!0,HZ:!0,ja:!0,JA:!0,jb:!0,JB:!0,jc:!0,JC:!0,je:!0,JE:!0,jg:!0,JG:!0,jh:!0,JH:!0,jj:!0,JJ:!0,jk:!0,JK:!0,jl:!0,JL:!0,jm:!0,JM:!0,jn:!0,JN:!0,jp:!0,JP:!0,jr:!0,JR:!0,js:!0,JS:!0,jt:!0,JT:!0,jw:!0,JW:!0,jx:!0,JX:!0,jy:!0,JY:!0,jz:!0,JZ:!0,ka:!0,KA:!0,kb:!0,KB:!0,kc:!0,KC:!0,ke:!0,KE:!0,kg:!0,KG:!0,kh:!0,KH:!0,kj:!0,KJ:!0,kk:!0,KK:!0,kl:!0,KL:!0,km:!0,KM:!0,kp:!0,KP:!0,kr:!0,KR:!0,ks:!0,KS:!0,kt:!0,KT:!0,kw:!0,KW:!0,kx:!0,KX:!0,ky:!0,KY:!0,kz:!0,KZ:!0,la:!0,LA:!0,lb:!0,LB:!0,lc:!0,LC:!0,le:!0,LE:!0,lg:!0,LG:!0,lh:!0,LH:!0,lj:!0,LJ:!0,lk:!0,LK:!0,ll:!0,LL:!0,lm:!0,LM:!0,ln:!0,LN:!0,lp:!0,LP:!0,lr:!0,LR:!0,ls:!0,LS:!0,lt:!0,LT:!0,lw:!0,LW:!0,lx:!0,LX:!0,ly:!0,LY:!0,lz:!0,LZ:!0,ma:!0,MA:!0,mb:!0,MB:!0,mc:!0,MC:!0,me:!0,ME:!0,mg:!0,MG:!0,mh:!0,MH:!0,mj:!0,MJ:!0,mk:!0,MK:!0,ml:!0,ML:!0,mm:!0,MM:!0,mn:!0,MN:!0,mp:!0,MP:!0,mr:!0,MR:!0,ms:!0,MS:!0,mt:!0,MT:!0,mw:!0,MW:!0,mx:!0,MX:!0,my:!0,MY:!0,mz:!0,MZ:!0,na:!0,NA:!0,nb:!0,NB:!0,nc:!0,NC:!0,ne:!0,NE:!0,ng:!0,NG:!0,nh:!0,NH:!0,nj:!0,NJ:!0,nl:!0,NL:!0,nm:!0,NM:!0,nn:!0,NN:!0,np:!0,NP:!0,nr:!0,NR:!0,ns:!0,NS:!0,nw:!0,NW:!0,nx:!0,NX:!0,ny:!0,NY:!0,nz:!0,NZ:!0,oa:!0,OA:!0,ob:!0,OB:!0,oc:!0,OC:!0,oe:!0,OE:!0,og:!0,OG:!0,oh:!0,OH:!0,oj:!0,OJ:!0,ok:!0,OK:!0,ol:!0,OL:!0,om:!0,OM:!0,on:!0,ON:!0,op:!0,OP:!0,or:!0,OR:!0,os:!0,OS:!0,ot:!0,OT:!0,ow:!0,OW:!0,ox:!0,OX:!0,oy:!0,OY:!0,oz:!0,OZ:!0,pa:!0,PA:!0,pb:!0,PB:!0,pc:!0,PC:!0,pe:!0,PE:!0,pg:!0,PG:!0,ph:!0,PH:!0,pj:!0,PJ:!0,pk:!0,PK:!0,pl:!0,PL:!0,pm:!0,PM:!0,pn:!0,PN:!0,pp:!0,PP:!0,pr:!0,PR:!0,ps:!0,PS:!0,pt:!0,PT:!0,pw:!0,PW:!0,px:!0,PX:!0,py:!0,PY:!0,pz:!0,PZ:!0,ra:!0,RA:!0,rb:!0,RB:!0,rc:!0,RC:!0,re:!0,RE:!0,rg:!0,RG:!0,rh:!0,RH:!0,rj:!0,RJ:!0,rk:!0,RK:!0,rl:!0,RL:!0,rm:!0,RM:!0,rn:!0,RN:!0,rp:!0,RP:!0,rr:!0,RR:!0,rs:!0,RS:!0,rt:!0,RT:!0,rw:!0,RW:!0,rx:!0,RX:!0,ry:!0,RY:!0,rz:!0,RZ:!0,sa:!0,SA:!0,sb:!0,SB:!0,sc:!0,SC:!0,se:!0,SE:!0,sg:!0,SG:!0,sh:!0,SH:!0,sj:!0,SJ:!0,sk:!0,SK:!0,sl:!0,SL:!0,sm:!0,SM:!0,sn:!0,SN:!0,sp:!0,SP:!0,sr:!0,SR:!0,ss:!0,SS:!0,st:!0,ST:!0,sw:!0,SW:!0,sx:!0,SX:!0,sy:!0,SY:!0,sz:!0,SZ:!0,ta:!0,TA:!0,tb:!0,TB:!0,tc:!0,TC:!0,te:!0,TE:!0,tg:!0,TG:!0,th:!0,TH:!0,tj:!0,TJ:!0,tk:!0,TK:!0,tl:!0,TL:!0,tm:!0,TM:!0,tp:!0,TP:!0,tr:!0,TR:!0,ts:!0,TS:!0,tt:!0,TT:!0,tw:!0,TW:!0,tx:!0,TX:!0,ty:!0,TY:!0,tz:!0,TZ:!0,wa:!0,WA:!0,wb:!0,WB:!0,wc:!0,WC:!0,we:!0,WE:!0,wg:!0,WG:!0,wh:!0,WH:!0,wj:!0,WJ:!0,wk:!0,WK:!0,wl:!0,WL:!0,wm:!0,WM:!0,wn:!0,WN:!0,wp:!0,WP:!0,wr:!0,WR:!0,ws:!0,WS:!0,wt:!0,WT:!0,ww:!0,WW:!0,wx:!0,WX:!0,wy:!0,WY:!0,wz:!0,WZ:!0,xa:!0,XA:!0,xb:!0,XB:!0,xc:!0,XC:!0,xe:!0,XE:!0,xg:!0,XG:!0,xh:!0,XH:!0,xj:!0,XJ:!0,xk:!0,XK:!0,xl:!0,XL:!0,xm:!0,XM:!0,xn:!0,XN:!0,xp:!0,XP:!0,xr:!0,XR:!0,xs:!0,XS:!0,xt:!0,XT:!0,xw:!0,XW:!0,xx:!0,XX:!0,xy:!0,XY:!0,xz:!0,XZ:!0,ya:!0,YA:!0,yb:!0,YB:!0,yc:!0,YC:!0,ye:!0,YE:!0,yg:!0,YG:!0,yh:!0,YH:!0,yj:!0,YJ:!0,yk:!0,YK:!0,yl:!0,YL:!0,ym:!0,YM:!0,yn:!0,YN:!0,yp:!0,YP:!0,yr:!0,YR:!0,ys:!0,YS:!0,yt:!0,YT:!0,yw:!0,YW:!0,yx:!0,YX:!0,yy:!0,YY:!0,yz:!0,YZ:!0,za:!0,ZA:!0,zb:!0,ZB:!0,zc:!0,ZC:!0,ze:!0,ZE:!0,zg:!0,ZG:!0,zh:!0,ZH:!0,zj:!0,ZJ:!0,zk:!0,ZK:!0,zl:!0,ZL:!0,zm:!0,ZM:!0,zn:!0,ZN:!0,zp:!0,ZP:!0,zr:!0,ZR:!0,zs:!0,ZS:!0,zt:!0,ZT:!0,zw:!0,ZW:!0,zx:!0,ZX:!0,zy:!0,ZY:!0},M={a:!0,A:!0,b:!0,B:!0,c:!0,C:!0,d:!0,D:!0},u={0:!0,1:!0,2:!0,3:!0,4:!0,5:!0,6:!0,7:!0,8:!0,9:!0},m=["A","B","C","D"],a=6,R=0,l=999999;var p=e=>e[Math.floor(Math.random()*e.length)],C=(e,r)=>Math.floor(Math.random()*(r-e+1)+e),S=(e,r)=>e.toString().padStart(r,"0");var J=()=>{let e=p(n),r=p(m),t=C(R,l),o=S(t,a);return`${e}${o}${r}`};var W=function*(){for(let e of n)for(let r=0;r<=l;r++)for(let t of m){let o=S(r,a);yield`${e}${o}${t}`}};var X=e=>e.replace(/ |\t/g,"").toUpperCase();var Y=e=>typeof e!="string"?{rules:{type:!1},outcome:!1}:e.length!==9?{rules:{type:!0,length:!1},outcome:!1}:P[e[0]+e[1]]!==!0?{rules:{type:!0,length:!0,prefix:!1},outcome:!1}:u[e[2]]!==!0||u[e[3]]!==!0||u[e[4]]!==!0||u[e[5]]!==!0||u[e[6]]!==!0||u[e[7]]!==!0?{rules:{type:!0,length:!0,prefix:!0,number:!1},outcome:!1}:M[e[8]]!==!0?{rules:{type:!0,length:!0,prefix:!0,number:!0,suffix:!1},outcome:!1}:{rules:{type:!0,length:!0,prefix:!0,number:!0,suffix:!0},outcome:!0};0&&(module.exports={incremental,normalise,random,validate}); |
{ | ||
"name": "test-nino", | ||
"version": "2.0.0", | ||
"version": "2.0.1", | ||
"sideEffects": false, | ||
@@ -17,4 +17,4 @@ "description": "The fastest NINO (UK National Insurance number) generator and validator. Generates and validates UK NI numbers to NIM39110 specifications on Gov.uk.", | ||
"require": "./dist/index.js", | ||
"import": "./dist/index.mjs", | ||
"types": "./dist/index.d.ts" | ||
"types": "./dist/index.d.ts", | ||
"import": "./dist/index.mjs" | ||
} | ||
@@ -24,3 +24,2 @@ }, | ||
"build": "tsup src/index.ts --format cjs,esm --dts --clean --minify", | ||
"deno:build": "denoify && find deno_dist -type f -name '*.spec.ts' -delete", | ||
"watch": "npm run build -- --watch src", | ||
@@ -58,10 +57,9 @@ "lint": "ts-standard src benchmarks", | ||
"devDependencies": { | ||
"@types/jest": "^29.5.2", | ||
"denoify": "^1.5.8", | ||
"jest": "^29.5.0", | ||
"ts-jest": "^29.1.0", | ||
"@types/jest": "^29.5.14", | ||
"jest": "^29.7.0", | ||
"ts-jest": "^29.2.5", | ||
"ts-standard": "^12.0.2", | ||
"tsup": "^6.7.0", | ||
"typescript": "^5.1.3" | ||
"tsup": "^8.3.6", | ||
"typescript": "^5.7.3" | ||
} | ||
} |
@@ -46,5 +46,2 @@ # test-nino | ||
const testNino = require('test-nino'); | ||
// Deno | ||
import * as testNino from "https://deno.land/x/test_nino@vX.X.X/mod.ts"; | ||
``` | ||
@@ -51,0 +48,0 @@ |
Sorry, the diff of this file is not supported yet
29094
1.41%6
-14.29%7
16.67%97
-2.02%171
-1.72%