UNPKG

solutaaliquid

Version:

common utils for javascript. Utils to get the global scope (browser, webworker & co.). Customizable string escaper. Utilitize for objects. Extension at base javascript api (usefull extention like String.hashcode()).

24 lines (21 loc) 414 B
export default () => { let resolve, reject = null; const result = new Promise((r, e) => { resolve = r; reject = e; }); result.resolved = false; result.error = false; result.resolve = () => { result.resolved = true; result.resolve = () => {}; resolve(); }; result.reject = () => { result.resolved = true; result.error = true; result.reject = () => {}; reject(); }; return result; };