Files
portfolio/node_modules/.cache/babel-loader/1462cf0929fcb505bcb5e17c3d77a21c.json
2021-09-20 16:54:47 -04:00

1 line
4.5 KiB
JSON

{"ast":null,"code":"'use strict';\n\nvar utils = exports;\n\nfunction toArray(msg, enc) {\n if (Array.isArray(msg)) return msg.slice();\n if (!msg) return [];\n var res = [];\n\n if (typeof msg !== 'string') {\n for (var i = 0; i < msg.length; i++) res[i] = msg[i] | 0;\n\n return res;\n }\n\n if (enc === 'hex') {\n msg = msg.replace(/[^a-z0-9]+/ig, '');\n if (msg.length % 2 !== 0) msg = '0' + msg;\n\n for (var i = 0; i < msg.length; i += 2) res.push(parseInt(msg[i] + msg[i + 1], 16));\n } else {\n for (var i = 0; i < msg.length; i++) {\n var c = msg.charCodeAt(i);\n var hi = c >> 8;\n var lo = c & 0xff;\n if (hi) res.push(hi, lo);else res.push(lo);\n }\n }\n\n return res;\n}\n\nutils.toArray = toArray;\n\nfunction zero2(word) {\n if (word.length === 1) return '0' + word;else return word;\n}\n\nutils.zero2 = zero2;\n\nfunction toHex(msg) {\n var res = '';\n\n for (var i = 0; i < msg.length; i++) res += zero2(msg[i].toString(16));\n\n return res;\n}\n\nutils.toHex = toHex;\n\nutils.encode = function encode(arr, enc) {\n if (enc === 'hex') return toHex(arr);else return arr;\n};","map":{"version":3,"sources":["/Users/tylerkoenig/Code/personal/react-scss2/node_modules/minimalistic-crypto-utils/lib/utils.js"],"names":["utils","exports","toArray","msg","enc","Array","isArray","slice","res","i","length","replace","push","parseInt","c","charCodeAt","hi","lo","zero2","word","toHex","toString","encode","arr"],"mappings":"AAAA;;AAEA,IAAIA,KAAK,GAAGC,OAAZ;;AAEA,SAASC,OAAT,CAAiBC,GAAjB,EAAsBC,GAAtB,EAA2B;AACzB,MAAIC,KAAK,CAACC,OAAN,CAAcH,GAAd,CAAJ,EACE,OAAOA,GAAG,CAACI,KAAJ,EAAP;AACF,MAAI,CAACJ,GAAL,EACE,OAAO,EAAP;AACF,MAAIK,GAAG,GAAG,EAAV;;AACA,MAAI,OAAOL,GAAP,KAAe,QAAnB,EAA6B;AAC3B,SAAK,IAAIM,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGN,GAAG,CAACO,MAAxB,EAAgCD,CAAC,EAAjC,EACED,GAAG,CAACC,CAAD,CAAH,GAASN,GAAG,CAACM,CAAD,CAAH,GAAS,CAAlB;;AACF,WAAOD,GAAP;AACD;;AACD,MAAIJ,GAAG,KAAK,KAAZ,EAAmB;AACjBD,IAAAA,GAAG,GAAGA,GAAG,CAACQ,OAAJ,CAAY,cAAZ,EAA4B,EAA5B,CAAN;AACA,QAAIR,GAAG,CAACO,MAAJ,GAAa,CAAb,KAAmB,CAAvB,EACEP,GAAG,GAAG,MAAMA,GAAZ;;AACF,SAAK,IAAIM,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGN,GAAG,CAACO,MAAxB,EAAgCD,CAAC,IAAI,CAArC,EACED,GAAG,CAACI,IAAJ,CAASC,QAAQ,CAACV,GAAG,CAACM,CAAD,CAAH,GAASN,GAAG,CAACM,CAAC,GAAG,CAAL,CAAb,EAAsB,EAAtB,CAAjB;AACH,GAND,MAMO;AACL,SAAK,IAAIA,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGN,GAAG,CAACO,MAAxB,EAAgCD,CAAC,EAAjC,EAAqC;AACnC,UAAIK,CAAC,GAAGX,GAAG,CAACY,UAAJ,CAAeN,CAAf,CAAR;AACA,UAAIO,EAAE,GAAGF,CAAC,IAAI,CAAd;AACA,UAAIG,EAAE,GAAGH,CAAC,GAAG,IAAb;AACA,UAAIE,EAAJ,EACER,GAAG,CAACI,IAAJ,CAASI,EAAT,EAAaC,EAAb,EADF,KAGET,GAAG,CAACI,IAAJ,CAASK,EAAT;AACH;AACF;;AACD,SAAOT,GAAP;AACD;;AACDR,KAAK,CAACE,OAAN,GAAgBA,OAAhB;;AAEA,SAASgB,KAAT,CAAeC,IAAf,EAAqB;AACnB,MAAIA,IAAI,CAACT,MAAL,KAAgB,CAApB,EACE,OAAO,MAAMS,IAAb,CADF,KAGE,OAAOA,IAAP;AACH;;AACDnB,KAAK,CAACkB,KAAN,GAAcA,KAAd;;AAEA,SAASE,KAAT,CAAejB,GAAf,EAAoB;AAClB,MAAIK,GAAG,GAAG,EAAV;;AACA,OAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGN,GAAG,CAACO,MAAxB,EAAgCD,CAAC,EAAjC,EACED,GAAG,IAAIU,KAAK,CAACf,GAAG,CAACM,CAAD,CAAH,CAAOY,QAAP,CAAgB,EAAhB,CAAD,CAAZ;;AACF,SAAOb,GAAP;AACD;;AACDR,KAAK,CAACoB,KAAN,GAAcA,KAAd;;AAEApB,KAAK,CAACsB,MAAN,GAAe,SAASA,MAAT,CAAgBC,GAAhB,EAAqBnB,GAArB,EAA0B;AACvC,MAAIA,GAAG,KAAK,KAAZ,EACE,OAAOgB,KAAK,CAACG,GAAD,CAAZ,CADF,KAGE,OAAOA,GAAP;AACH,CALD","sourcesContent":["'use strict';\n\nvar utils = exports;\n\nfunction toArray(msg, enc) {\n if (Array.isArray(msg))\n return msg.slice();\n if (!msg)\n return [];\n var res = [];\n if (typeof msg !== 'string') {\n for (var i = 0; i < msg.length; i++)\n res[i] = msg[i] | 0;\n return res;\n }\n if (enc === 'hex') {\n msg = msg.replace(/[^a-z0-9]+/ig, '');\n if (msg.length % 2 !== 0)\n msg = '0' + msg;\n for (var i = 0; i < msg.length; i += 2)\n res.push(parseInt(msg[i] + msg[i + 1], 16));\n } else {\n for (var i = 0; i < msg.length; i++) {\n var c = msg.charCodeAt(i);\n var hi = c >> 8;\n var lo = c & 0xff;\n if (hi)\n res.push(hi, lo);\n else\n res.push(lo);\n }\n }\n return res;\n}\nutils.toArray = toArray;\n\nfunction zero2(word) {\n if (word.length === 1)\n return '0' + word;\n else\n return word;\n}\nutils.zero2 = zero2;\n\nfunction toHex(msg) {\n var res = '';\n for (var i = 0; i < msg.length; i++)\n res += zero2(msg[i].toString(16));\n return res;\n}\nutils.toHex = toHex;\n\nutils.encode = function encode(arr, enc) {\n if (enc === 'hex')\n return toHex(arr);\n else\n return arr;\n};\n"]},"metadata":{},"sourceType":"script"}