UNPKG
lightfold
Version:
latest (1.0.3)
1.0.3
1.0.2
1.0.1
1.0.0
lightweight scaffolding and archiving utility CLI.
github.com/andrew-x/Lightfold
andrew-x/Lightfold
lightfold
/
example
/
node_modules
/
@hapi
/
hoek
/
lib
/
assert.js
22 lines
(13 loc)
•
306 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
'use strict'
;
const
AssertError
=
require
(
'./error'
);
const
internals = {};
module
.
exports
=
function
(
condition, ...args
) {
if
(condition) {
return
; }
if
(args.
length
===
1
&& args[
0
]
instanceof
Error
) {
throw
args[
0
]; }
throw
new
AssertError
(args); };