You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
332 B
16 lines
332 B
'use strict'; |
|
|
|
Object.defineProperty(exports, '__esModule', { |
|
value: true, |
|
}); |
|
exports.invariant = invariant; |
|
|
|
function invariant(condition, message) { |
|
const booleanCondition = Boolean(condition); |
|
|
|
if (!booleanCondition) { |
|
throw new Error( |
|
message != null ? message : 'Unexpected invariant triggered.', |
|
); |
|
} |
|
}
|
|
|