quack
Version:
Check the values of passed arguments in a function - see if they quack like a duck.
1 lines • 1.71 kB
Plain Text
{"version":3,"file":"quack.min.js","sources":["quack.js"],"names":["root","undefined","quack","signature","args","i","max","sig","arg","isArguments","slice","apply","replace","split","length","toLowerCase","isObject","isArray","isFunction","isDate","isRegExp","toString","Object","objectTypes","function","object","value","call","arguments","hasOwnProperty","exports","module","define","amd","this"],"mappings":"IAOK,UAAUA,EAAMC,GAEjB,YAWA,IAAIC,GAAQ,QAASA,GAAMC,EAAWC,GAClC,GAAIC,GAAGC,EAAKC,EAAKC,CAGjB,IAAIC,EAAYL,GAAOA,KAAUM,MAAMC,MAAMP,EAG7C,UAAWD,IAAa,SAAU,CAE9BA,EAAYA,EAAUS,QAAQ,aAAc,IAAIC,MAAM,WAI1D,IAAKR,EAAI,EAAGC,EAAMH,EAAUW,OAAQT,EAAIC,EAAKD,IAAK,CAC9CE,EAAMJ,EAAUE,GAAGU,aACnBP,GAAMJ,EAAKC,EAEX,IAAIE,GAAO,SAAU,CACjB,IAAMS,EAASR,GAAM,MAAO,WAE3B,IAAID,GAAO,QAAS,CACrB,IAAMU,EAAQT,GAAM,MAAO,WAE1B,IAAID,GAAO,WAAY,CACxB,IAAMW,EAAWV,GAAM,MAAO,WAE7B,IAAID,GAAO,OAAQ,CACpB,IAAMY,EAAOX,GAAM,MAAO,WAEzB,IAAID,GAAO,SAAU,CACtB,IAAMa,EAASZ,GAAM,MAAO,WAE3B,IAAID,GAAO,YAAa,CACzB,IAAME,EAAYD,GAAM,MAAO,WAE9B,IAAID,UAAeC,GAAK,MAAO,OAGxC,MAAO,MAQX,IAAIa,GAAWC,SAASD,QAExB,IAAIE,IACAC,WAAY,KACZC,OAAU,KAGd,SAAShB,GAAYiB,GACjB,MAAOL,GAASM,KAAKD,IAAU,qBAInC,IAAMjB,EAAYmB,WAAY,CAC1BnB,EAAc,SAASiB,GACnB,MAAOA,GAAQJ,SAASO,eAAeF,KAAKD,EAAO,UAAY,OAIvE,QAASV,GAASU,GACZ,MAAOA,KAAWH,QAAmBG,IAAS,MAGpD,QAAST,GAAQS,GACf,MAAOA,SAAgBA,IAAS,UAAYL,EAASM,KAAKD,IAAU,iBAAoB,MAG1F,QAASR,GAAWQ,GAChB,aAAcA,IAAS,WAI3B,GAAIR,EAAW,KAAM,CACjBA,EAAa,SAASQ,GAClB,aAAcA,IAAS,YAAcL,EAASM,KAAKD,IAAU,qBAIrE,QAASP,GAAOO,GACZ,MAAOA,SAAgBA,IAAS,UAAYL,EAASM,KAAKD,IAAU,gBAAmB,MAG3F,QAASN,GAASM,GACd,MAAOA,SAAgBA,IAAS,UAAYL,EAASM,KAAKD,IAAU,kBAAqB,MAO7F,GAAII,QAASC,OAAOD,QAAU5B,MACzB,IAAI8B,QAAUA,OAAOC,IAAKD,OAAO9B,OACjCF,GAAKE,MAAQA,GAEnBgC"}