blob: 7772d5634feccf9df5144295752a5977dd0d630f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
/**
* @author Titus Wormer
* @copyright 2015 Titus Wormer
* @license MIT
* @module bail
* @fileoverview Throw a given error.
*/
'use strict';
/* Expose. */
module.exports = bail;
/**
* Throw a given error.
*
* @example
* bail();
*
* @example
* bail(new Error('failure'));
* // Error: failure
* // at repl:1:6
* // at REPLServer.defaultEval (repl.js:154:27)
* // ...
*
* @param {Error?} [err] - Optional error.
* @throws {Error} - `err`, when given.
*/
function bail(err) {
if (err) {
throw err;
}
}
|