1 line
1.7 KiB
JSON
1 line
1.7 KiB
JSON
{"ast":null,"code":"var Buffer = require('safe-buffer').Buffer;\n\nmodule.exports = function (thing, encoding, name) {\n if (Buffer.isBuffer(thing)) {\n return thing;\n } else if (typeof thing === 'string') {\n return Buffer.from(thing, encoding);\n } else if (ArrayBuffer.isView(thing)) {\n return Buffer.from(thing.buffer);\n } else {\n throw new TypeError(name + ' must be a string, a Buffer, a typed array or a DataView');\n }\n};","map":{"version":3,"sources":["/Users/tylerkoenig/Code/personal/react-scss2/node_modules/pbkdf2/lib/to-buffer.js"],"names":["Buffer","require","module","exports","thing","encoding","name","isBuffer","from","ArrayBuffer","isView","buffer","TypeError"],"mappings":"AAAA,IAAIA,MAAM,GAAGC,OAAO,CAAC,aAAD,CAAP,CAAuBD,MAApC;;AAEAE,MAAM,CAACC,OAAP,GAAiB,UAAUC,KAAV,EAAiBC,QAAjB,EAA2BC,IAA3B,EAAiC;AAChD,MAAIN,MAAM,CAACO,QAAP,CAAgBH,KAAhB,CAAJ,EAA4B;AAC1B,WAAOA,KAAP;AACD,GAFD,MAEO,IAAI,OAAOA,KAAP,KAAiB,QAArB,EAA+B;AACpC,WAAOJ,MAAM,CAACQ,IAAP,CAAYJ,KAAZ,EAAmBC,QAAnB,CAAP;AACD,GAFM,MAEA,IAAII,WAAW,CAACC,MAAZ,CAAmBN,KAAnB,CAAJ,EAA+B;AACpC,WAAOJ,MAAM,CAACQ,IAAP,CAAYJ,KAAK,CAACO,MAAlB,CAAP;AACD,GAFM,MAEA;AACL,UAAM,IAAIC,SAAJ,CAAcN,IAAI,GAAG,0DAArB,CAAN;AACD;AACF,CAVD","sourcesContent":["var Buffer = require('safe-buffer').Buffer\n\nmodule.exports = function (thing, encoding, name) {\n if (Buffer.isBuffer(thing)) {\n return thing\n } else if (typeof thing === 'string') {\n return Buffer.from(thing, encoding)\n } else if (ArrayBuffer.isView(thing)) {\n return Buffer.from(thing.buffer)\n } else {\n throw new TypeError(name + ' must be a string, a Buffer, a typed array or a DataView')\n }\n}\n"]},"metadata":{},"sourceType":"script"} |