{"version":3,"sources":["webpack:///./node_modules/create-hmac/browser.js","webpack:///./node_modules/create-hmac/legacy.js"],"names":["inherits","Legacy","Base","Buffer","md5","RIPEMD160","sha","ZEROS","alloc","Hmac","alg","key","call","this","from","blocksize","_alg","_key","length","update","digest","concat","ipad","_ipad","allocUnsafe","opad","_opad","i","_hash","prototype","_update","data","_final","h","module","exports","toLowerCase","push"],"mappings":"2FACA,IAAIA,EAAW,EAAQ,IACnBC,EAAS,EAAQ,KACjBC,EAAO,EAAQ,KACfC,EAAS,EAAQ,IAAeA,OAChCC,EAAM,EAAQ,KACdC,EAAY,EAAQ,KAEpBC,EAAM,EAAQ,KAEdC,EAAQJ,EAAOK,MAAM,KAEzB,SAASC,EAAMC,EAAKC,GAClBT,EAAKU,KAAKC,KAAM,UACG,iBAARF,IACTA,EAAMR,EAAOW,KAAKH,IAGpB,IAAII,EAAqB,WAARL,GAA4B,WAARA,EAAoB,IAAM,IAE/DG,KAAKG,KAAON,EACZG,KAAKI,KAAON,EACRA,EAAIO,OAASH,GAEfJ,GADmB,WAARD,EAAmB,IAAIL,EAAcC,EAAII,IACzCS,OAAOR,GAAKS,SACdT,EAAIO,OAASH,IACtBJ,EAAMR,EAAOkB,OAAO,CAACV,EAAKJ,GAAQQ,IAMpC,IAHA,IAAIO,EAAOT,KAAKU,MAAQpB,EAAOqB,YAAYT,GACvCU,EAAOZ,KAAKa,MAAQvB,EAAOqB,YAAYT,GAElCY,EAAI,EAAGA,EAAIZ,EAAWY,IAC7BL,EAAKK,GAAc,GAAThB,EAAIgB,GACdF,EAAKE,GAAc,GAAThB,EAAIgB,GAEhBd,KAAKe,MAAgB,WAARlB,EAAmB,IAAIL,EAAcC,EAAII,GACtDG,KAAKe,MAAMT,OAAOG,GAGpBtB,EAASS,EAAMP,GAEfO,EAAKoB,UAAUC,QAAU,SAAUC,GACjClB,KAAKe,MAAMT,OAAOY,IAGpBtB,EAAKoB,UAAUG,OAAS,WACtB,IAAIC,EAAIpB,KAAKe,MAAMR,SAEnB,OADyB,WAAdP,KAAKG,KAAoB,IAAIX,EAAcC,EAAIO,KAAKG,OACnDG,OAAON,KAAKa,OAAOP,OAAOc,GAAGb,UAG3Cc,EAAOC,QAAU,SAAqBzB,EAAKC,GAEzC,MAAY,YADZD,EAAMA,EAAI0B,gBACsB,cAAR1B,EACf,IAAID,EAAK,SAAUE,GAEhB,QAARD,EACK,IAAIT,EAAOG,EAAKO,GAElB,IAAIF,EAAKC,EAAKC,K,iCC3DvB,IAAIX,EAAW,EAAQ,IACnBG,EAAS,EAAQ,IAAeA,OAEhCD,EAAO,EAAQ,KAEfK,EAAQJ,EAAOK,MAAM,KAGzB,SAASC,EAAMC,EAAKC,GAClBT,EAAKU,KAAKC,KAAM,UACG,iBAARF,IACTA,EAAMR,EAAOW,KAAKH,IAGpBE,KAAKG,KAAON,EACZG,KAAKI,KAAON,EAERA,EAAIO,OAXM,GAYZP,EAAMD,EAAIC,GACDA,EAAIO,OAbD,KAcZP,EAAMR,EAAOkB,OAAO,CAACV,EAAKJ,GAdd,KAoBd,IAHA,IAAIe,EAAOT,KAAKU,MAAQpB,EAAOqB,YAjBjB,IAkBVC,EAAOZ,KAAKa,MAAQvB,EAAOqB,YAlBjB,IAoBLG,EAAI,EAAGA,EApBF,GAoBiBA,IAC7BL,EAAKK,GAAc,GAAThB,EAAIgB,GACdF,EAAKE,GAAc,GAAThB,EAAIgB,GAGhBd,KAAKe,MAAQ,CAACN,GAGhBtB,EAASS,EAAMP,GAEfO,EAAKoB,UAAUC,QAAU,SAAUC,GACjClB,KAAKe,MAAMS,KAAKN,IAGlBtB,EAAKoB,UAAUG,OAAS,WACtB,IAAIC,EAAIpB,KAAKG,KAAKb,EAAOkB,OAAOR,KAAKe,QACrC,OAAOf,KAAKG,KAAKb,EAAOkB,OAAO,CAACR,KAAKa,MAAOO,MAE9CC,EAAOC,QAAU1B","file":"yarn.create-hmac.becc34fe6fa559c58c21.js","sourcesContent":["'use strict'\nvar inherits = require('inherits')\nvar Legacy = require('./legacy')\nvar Base = require('cipher-base')\nvar Buffer = require('safe-buffer').Buffer\nvar md5 = require('create-hash/md5')\nvar RIPEMD160 = require('ripemd160')\n\nvar sha = require('sha.js')\n\nvar ZEROS = Buffer.alloc(128)\n\nfunction Hmac (alg, key) {\n Base.call(this, 'digest')\n if (typeof key === 'string') {\n key = Buffer.from(key)\n }\n\n var blocksize = (alg === 'sha512' || alg === 'sha384') ? 128 : 64\n\n this._alg = alg\n this._key = key\n if (key.length > blocksize) {\n var hash = alg === 'rmd160' ? new RIPEMD160() : sha(alg)\n key = hash.update(key).digest()\n } else if (key.length < blocksize) {\n key = Buffer.concat([key, ZEROS], blocksize)\n }\n\n var ipad = this._ipad = Buffer.allocUnsafe(blocksize)\n var opad = this._opad = Buffer.allocUnsafe(blocksize)\n\n for (var i = 0; i < blocksize; i++) {\n ipad[i] = key[i] ^ 0x36\n opad[i] = key[i] ^ 0x5C\n }\n this._hash = alg === 'rmd160' ? new RIPEMD160() : sha(alg)\n this._hash.update(ipad)\n}\n\ninherits(Hmac, Base)\n\nHmac.prototype._update = function (data) {\n this._hash.update(data)\n}\n\nHmac.prototype._final = function () {\n var h = this._hash.digest()\n var hash = this._alg === 'rmd160' ? new RIPEMD160() : sha(this._alg)\n return hash.update(this._opad).update(h).digest()\n}\n\nmodule.exports = function createHmac (alg, key) {\n alg = alg.toLowerCase()\n if (alg === 'rmd160' || alg === 'ripemd160') {\n return new Hmac('rmd160', key)\n }\n if (alg === 'md5') {\n return new Legacy(md5, key)\n }\n return new Hmac(alg, key)\n}\n","'use strict'\nvar inherits = require('inherits')\nvar Buffer = require('safe-buffer').Buffer\n\nvar Base = require('cipher-base')\n\nvar ZEROS = Buffer.alloc(128)\nvar blocksize = 64\n\nfunction Hmac (alg, key) {\n Base.call(this, 'digest')\n if (typeof key === 'string') {\n key = Buffer.from(key)\n }\n\n this._alg = alg\n this._key = key\n\n if (key.length > blocksize) {\n key = alg(key)\n } else if (key.length < blocksize) {\n key = Buffer.concat([key, ZEROS], blocksize)\n }\n\n var ipad = this._ipad = Buffer.allocUnsafe(blocksize)\n var opad = this._opad = Buffer.allocUnsafe(blocksize)\n\n for (var i = 0; i < blocksize; i++) {\n ipad[i] = key[i] ^ 0x36\n opad[i] = key[i] ^ 0x5C\n }\n\n this._hash = [ipad]\n}\n\ninherits(Hmac, Base)\n\nHmac.prototype._update = function (data) {\n this._hash.push(data)\n}\n\nHmac.prototype._final = function () {\n var h = this._alg(Buffer.concat(this._hash))\n return this._alg(Buffer.concat([this._opad, h]))\n}\nmodule.exports = Hmac\n"],"sourceRoot":""}