@dldl/api-fixtures-generator
Version:
Generator able to create fixtures files by spying fetch requests.
8 lines • 6.71 kB
JavaScript
!function(t){var r={};function n(e){if(r[e])return r[e].exports;var o=r[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=r,n.d=function(t,r,e){n.o(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:e})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,r){if(1&r&&(t=n(t)),8&r)return t;if(4&r&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(n.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&r&&"string"!=typeof t)for(var o in t)n.d(e,o,function(r){return t[r]}.bind(null,o));return e},n.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(r,"a",r),r},n.o=function(t,r){return Object.prototype.hasOwnProperty.call(t,r)},n.p="",n(n.s=2)}([function(t,r){var n={utf8:{stringToBytes:function(t){return n.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(n.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var r=[],n=0;n<t.length;n++)r.push(255&t.charCodeAt(n));return r},bytesToString:function(t){for(var r=[],n=0;n<t.length;n++)r.push(String.fromCharCode(t[n]));return r.join("")}}};t.exports=n},function(t,r,n){var e,o,u,i,f;e=n(3),o=n(0).utf8,u=n(4),i=n(0).bin,(f=function(t,r){t.constructor==String?t=r&&"binary"===r.encoding?i.stringToBytes(t):o.stringToBytes(t):u(t)?t=Array.prototype.slice.call(t,0):Array.isArray(t)||(t=t.toString());for(var n=e.bytesToWords(t),s=8*t.length,c=1732584193,a=-271733879,l=-1732584194,g=271733878,p=0;p<n.length;p++)n[p]=16711935&(n[p]<<8|n[p]>>>24)|4278255360&(n[p]<<24|n[p]>>>8);n[s>>>5]|=128<<s%32,n[14+(s+64>>>9<<4)]=s;var y=f._ff,d=f._gg,h=f._hh,b=f._ii;for(p=0;p<n.length;p+=16){var v=c,T=a,m=l,S=g;c=y(c,a,l,g,n[p+0],7,-680876936),g=y(g,c,a,l,n[p+1],12,-389564586),l=y(l,g,c,a,n[p+2],17,606105819),a=y(a,l,g,c,n[p+3],22,-1044525330),c=y(c,a,l,g,n[p+4],7,-176418897),g=y(g,c,a,l,n[p+5],12,1200080426),l=y(l,g,c,a,n[p+6],17,-1473231341),a=y(a,l,g,c,n[p+7],22,-45705983),c=y(c,a,l,g,n[p+8],7,1770035416),g=y(g,c,a,l,n[p+9],12,-1958414417),l=y(l,g,c,a,n[p+10],17,-42063),a=y(a,l,g,c,n[p+11],22,-1990404162),c=y(c,a,l,g,n[p+12],7,1804603682),g=y(g,c,a,l,n[p+13],12,-40341101),l=y(l,g,c,a,n[p+14],17,-1502002290),c=d(c,a=y(a,l,g,c,n[p+15],22,1236535329),l,g,n[p+1],5,-165796510),g=d(g,c,a,l,n[p+6],9,-1069501632),l=d(l,g,c,a,n[p+11],14,643717713),a=d(a,l,g,c,n[p+0],20,-373897302),c=d(c,a,l,g,n[p+5],5,-701558691),g=d(g,c,a,l,n[p+10],9,38016083),l=d(l,g,c,a,n[p+15],14,-660478335),a=d(a,l,g,c,n[p+4],20,-405537848),c=d(c,a,l,g,n[p+9],5,568446438),g=d(g,c,a,l,n[p+14],9,-1019803690),l=d(l,g,c,a,n[p+3],14,-187363961),a=d(a,l,g,c,n[p+8],20,1163531501),c=d(c,a,l,g,n[p+13],5,-1444681467),g=d(g,c,a,l,n[p+2],9,-51403784),l=d(l,g,c,a,n[p+7],14,1735328473),c=h(c,a=d(a,l,g,c,n[p+12],20,-1926607734),l,g,n[p+5],4,-378558),g=h(g,c,a,l,n[p+8],11,-2022574463),l=h(l,g,c,a,n[p+11],16,1839030562),a=h(a,l,g,c,n[p+14],23,-35309556),c=h(c,a,l,g,n[p+1],4,-1530992060),g=h(g,c,a,l,n[p+4],11,1272893353),l=h(l,g,c,a,n[p+7],16,-155497632),a=h(a,l,g,c,n[p+10],23,-1094730640),c=h(c,a,l,g,n[p+13],4,681279174),g=h(g,c,a,l,n[p+0],11,-358537222),l=h(l,g,c,a,n[p+3],16,-722521979),a=h(a,l,g,c,n[p+6],23,76029189),c=h(c,a,l,g,n[p+9],4,-640364487),g=h(g,c,a,l,n[p+12],11,-421815835),l=h(l,g,c,a,n[p+15],16,530742520),c=b(c,a=h(a,l,g,c,n[p+2],23,-995338651),l,g,n[p+0],6,-198630844),g=b(g,c,a,l,n[p+7],10,1126891415),l=b(l,g,c,a,n[p+14],15,-1416354905),a=b(a,l,g,c,n[p+5],21,-57434055),c=b(c,a,l,g,n[p+12],6,1700485571),g=b(g,c,a,l,n[p+3],10,-1894986606),l=b(l,g,c,a,n[p+10],15,-1051523),a=b(a,l,g,c,n[p+1],21,-2054922799),c=b(c,a,l,g,n[p+8],6,1873313359),g=b(g,c,a,l,n[p+15],10,-30611744),l=b(l,g,c,a,n[p+6],15,-1560198380),a=b(a,l,g,c,n[p+13],21,1309151649),c=b(c,a,l,g,n[p+4],6,-145523070),g=b(g,c,a,l,n[p+11],10,-1120210379),l=b(l,g,c,a,n[p+2],15,718787259),a=b(a,l,g,c,n[p+9],21,-343485551),c=c+v>>>0,a=a+T>>>0,l=l+m>>>0,g=g+S>>>0}return e.endian([c,a,l,g])})._ff=function(t,r,n,e,o,u,i){var f=t+(r&n|~r&e)+(o>>>0)+i;return(f<<u|f>>>32-u)+r},f._gg=function(t,r,n,e,o,u,i){var f=t+(r&e|n&~e)+(o>>>0)+i;return(f<<u|f>>>32-u)+r},f._hh=function(t,r,n,e,o,u,i){var f=t+(r^n^e)+(o>>>0)+i;return(f<<u|f>>>32-u)+r},f._ii=function(t,r,n,e,o,u,i){var f=t+(n^(r|~e))+(o>>>0)+i;return(f<<u|f>>>32-u)+r},f._blocksize=16,f._digestsize=16,t.exports=function(t,r){if(null==t)throw new Error("Illegal argument "+t);var n=e.wordsToBytes(f(t,r));return r&&r.asBytes?n:r&&r.asString?i.bytesToString(n):e.bytesToHex(n)}},function(t,r,n){"use strict";n.r(r);var e=n(1),o=n.n(e);const u=window.fetch;window.fetch=(async(t,r)=>{const n=await u(t,r),e=n.clone(),i=n.headers.get("Content-Type"),f=`${o()(t+JSON.stringify(r))}.${i.split("/")[1].split(";")[0]}`,s=document.createElement("a");return s.download=f,s.href=`data:${i};base64,${btoa(await n.text())}`,s.click(),Promise.resolve(e)})},function(t,r){var n,e;n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",e={rotl:function(t,r){return t<<r|t>>>32-r},rotr:function(t,r){return t<<32-r|t>>>r},endian:function(t){if(t.constructor==Number)return 16711935&e.rotl(t,8)|4278255360&e.rotl(t,24);for(var r=0;r<t.length;r++)t[r]=e.endian(t[r]);return t},randomBytes:function(t){for(var r=[];t>0;t--)r.push(Math.floor(256*Math.random()));return r},bytesToWords:function(t){for(var r=[],n=0,e=0;n<t.length;n++,e+=8)r[e>>>5]|=t[n]<<24-e%32;return r},wordsToBytes:function(t){for(var r=[],n=0;n<32*t.length;n+=8)r.push(t[n>>>5]>>>24-n%32&255);return r},bytesToHex:function(t){for(var r=[],n=0;n<t.length;n++)r.push((t[n]>>>4).toString(16)),r.push((15&t[n]).toString(16));return r.join("")},hexToBytes:function(t){for(var r=[],n=0;n<t.length;n+=2)r.push(parseInt(t.substr(n,2),16));return r},bytesToBase64:function(t){for(var r=[],e=0;e<t.length;e+=3)for(var o=t[e]<<16|t[e+1]<<8|t[e+2],u=0;u<4;u++)8*e+6*u<=8*t.length?r.push(n.charAt(o>>>6*(3-u)&63)):r.push("=");return r.join("")},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\/]/gi,"");for(var r=[],e=0,o=0;e<t.length;o=++e%4)0!=o&&r.push((n.indexOf(t.charAt(e-1))&Math.pow(2,-2*o+8)-1)<<2*o|n.indexOf(t.charAt(e))>>>6-2*o);return r}},t.exports=e},function(t,r){function n(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}
/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
t.exports=function(t){return null!=t&&(n(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&n(t.slice(0,0))}(t)||!!t._isBuffer)}}]);