@huanlin/temp-email
Advanced tools
Comparing version 1.0.1 to 1.0.2
@@ -1,2 +0,2 @@ | ||
"use strict";var h=Object.create;var m=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var b=Object.getOwnPropertyNames;var $=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty;var x=(e,i)=>{for(var t in i)m(e,t,{get:i[t],enumerable:!0})},g=(e,i,t,r)=>{if(i&&typeof i=="object"||typeof i=="function")for(let a of b(i))!E.call(e,a)&&a!==t&&m(e,a,{get:()=>i[a],enumerable:!(r=u(i,a))||r.enumerable});return e};var f=(e,i,t)=>(t=e!=null?h($(e)):{},g(i||!e||!e.__esModule?m(t,"default",{value:e,enumerable:!0}):t,e)),y=e=>g(m({},"__esModule",{value:!0}),e);var l=(e,i,t)=>new Promise((r,a)=>{var o=s=>{try{d(t.next(s))}catch(w){a(w)}},n=s=>{try{d(t.throw(s))}catch(w){a(w)}},d=s=>s.done?r(s.value):Promise.resolve(s.value).then(o,n);d((t=t.apply(e,i)).next())});var k={};x(k,{getAllEmails:()=>P,getTempEmail:()=>_,waitForInbox:()=>v});module.exports=y(k);var p=f(require("./utils/randomEmail")),c=f(require("axios"));function _(e){return l(this,null,function*(){const i="https://www.linshi-email.com/api/v1/refreshmessage",t="abcdefghijklmnopqrstuvwxyz",r="0123456789";let a="",o,n=0;for(;n<e&&(a=(0,p.default)(),o=yield c.default.get(`${i}/d5657edc4ac154eed8c2cc5dd29871af/${a}?t=${Date.now()}`),o.data.list.length!==0);)n++;if(n===e)throw new Error(`Reached maximum retries (${e}) without finding an empty inbox.`);return a})}function v(e){return l(this,null,function*(){const i="https://www.linshi-email.com/api/v1/refreshmessage";let t;for(;t=yield c.default.get(`${i}/d5657edc4ac154eed8c2cc5dd29871af/${e}?t=${Date.now()}`),t.data.list.length===0;)yield new Promise(r=>setTimeout(r,1e3));return t.data.list[0]})}function P(e){return l(this,null,function*(){const i="https://www.linshi-email.com/api/v1/refreshmessage";let t,r=[];return t=yield c.default.get(`${i}/d5657edc4ac154eed8c2cc5dd29871af/${e}?t=${Date.now()}`),t.data.list})} | ||
"use strict";var h=Object.create;var n=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var b=Object.getOwnPropertyNames;var $=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty;var x=(e,i)=>{for(var t in i)n(e,t,{get:i[t],enumerable:!0})},d=(e,i,t,r)=>{if(i&&typeof i=="object"||typeof i=="function")for(let a of b(i))!E.call(e,a)&&a!==t&&n(e,a,{get:()=>i[a],enumerable:!(r=u(i,a))||r.enumerable});return e};var w=(e,i,t)=>(t=e!=null?h($(e)):{},d(i||!e||!e.__esModule?n(t,"default",{value:e,enumerable:!0}):t,e)),_=e=>d(n({},"__esModule",{value:!0}),e);var o=(e,i,t)=>new Promise((r,a)=>{var f=s=>{try{l(t.next(s))}catch(c){a(c)}},p=s=>{try{l(t.throw(s))}catch(c){a(c)}},l=s=>s.done?r(s.value):Promise.resolve(s.value).then(f,p);l((t=t.apply(e,i)).next())});var D={};x(D,{getAllEmails:()=>v,getTempEmail:()=>y,waitForInbox:()=>P});module.exports=_(D);var g=w(require("./utils/randomEmail")),m=w(require("axios"));function y(e){return o(this,null,function*(){const i="https://www.linshi-email.com/api/v1/refreshmessage";let t="",r,a=0;for(;a<e&&(t=(0,g.default)(),r=yield m.default.get(`${i}/d5657edc4ac154eed8c2cc5dd29871af/${t}?t=${Date.now()}`),r.data.list.length!==0);)a++;if(a===e)throw new Error(`Reached maximum retries (${e}) without finding an empty inbox.`);return t})}function P(e){return o(this,null,function*(){const i="https://www.linshi-email.com/api/v1/refreshmessage";let t;for(;t=yield m.default.get(`${i}/d5657edc4ac154eed8c2cc5dd29871af/${e}?t=${Date.now()}`),t.data.list.length===0;)yield new Promise(r=>setTimeout(r,1e3));return t.data.list[0]})}function v(e){return o(this,null,function*(){const i="https://www.linshi-email.com/api/v1/refreshmessage";let t,r=[];return t=yield m.default.get(`${i}/d5657edc4ac154eed8c2cc5dd29871af/${e}?t=${Date.now()}`),t.data.list})} | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "@huanlin/temp-email", | ||
"version": "1.0.1", | ||
"main": "index.js", | ||
"version": "1.0.2", | ||
"main": "lib/index.js", | ||
"license": "MIT", | ||
@@ -6,0 +6,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
76659
11
24