silent-promise
Advanced tools
Comparing version 0.0.2 to 0.0.3
export { promisify } from "util"; | ||
export { SilentPromiseError } from "./silent-promise-error"; | ||
export { default as PromiseError } from "./silent-promise-error"; | ||
export { default as PromiseError } from "./promise-error"; | ||
import PromiseError from "./promise-error"; | ||
@@ -5,0 +5,0 @@ export declare class SilentPromise<T> extends Promise<[PromiseError, T | undefined]> { |
@@ -10,5 +10,5 @@ "use strict"; | ||
exports.SilentPromiseError = silent_promise_error_1.SilentPromiseError; | ||
var silent_promise_error_2 = require("./silent-promise-error"); | ||
exports.PromiseError = silent_promise_error_2.default; | ||
const promise_error_1 = __importDefault(require("./promise-error")); | ||
var promise_error_1 = require("./promise-error"); | ||
exports.PromiseError = promise_error_1.default; | ||
const promise_error_2 = __importDefault(require("./promise-error")); | ||
class SilentPromise extends Promise { | ||
@@ -28,4 +28,4 @@ } | ||
p | ||
.then((result) => resolve([new promise_error_1.default(), result])) | ||
.catch((error) => resolve([new promise_error_1.default(error), undefined])); | ||
.then((result) => resolve([new promise_error_2.default(), result])) | ||
.catch((error) => resolve([new promise_error_2.default(error), undefined])); | ||
}); | ||
@@ -51,6 +51,6 @@ } | ||
if (error) { | ||
resolve([new promise_error_1.default(error), undefined]); | ||
resolve([new promise_error_2.default(error), undefined]); | ||
} | ||
else { | ||
resolve([new promise_error_1.default(), result]); | ||
resolve([new promise_error_2.default(), result]); | ||
} | ||
@@ -75,6 +75,6 @@ }); | ||
if (error) { | ||
resolve([new promise_error_1.default(error), undefined]); | ||
resolve([new promise_error_2.default(error), undefined]); | ||
} | ||
else { | ||
resolve([new promise_error_1.default(), result]); | ||
resolve([new promise_error_2.default(), result]); | ||
} | ||
@@ -84,3 +84,3 @@ }); | ||
catch (error) { | ||
resolve([new promise_error_1.default(error), undefined]); | ||
resolve([new promise_error_2.default(error), undefined]); | ||
} | ||
@@ -87,0 +87,0 @@ }); |
import IfError from "./if-error"; | ||
declare class PromiseError { | ||
export default class PromiseError { | ||
private error; | ||
@@ -8,2 +8,1 @@ constructor(error?: any); | ||
} | ||
export = PromiseError; |
@@ -5,2 +5,3 @@ "use strict"; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const if_error_1 = __importDefault(require("./if-error")); | ||
@@ -18,3 +19,3 @@ class PromiseError { | ||
} | ||
module.exports = PromiseError; | ||
exports.default = PromiseError; | ||
//# sourceMappingURL=promise-error.js.map |
{ | ||
"name": "silent-promise", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "Make a promise fail silently. For use with async/await for easy error handling without try-catch", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
export { promisify } from "util"; | ||
export { SilentPromiseError } from "./silent-promise-error"; | ||
export { default as PromiseError } from "./silent-promise-error"; | ||
export { default as PromiseError } from "./promise-error"; | ||
@@ -5,0 +5,0 @@ import PromiseError from "./promise-error"; |
import IfError from "./if-error"; | ||
class PromiseError { | ||
export default class PromiseError { | ||
private error: any; | ||
@@ -18,3 +18,1 @@ | ||
} | ||
export = PromiseError; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
202889
1271