All files / src/server/utils invariant.js

100% Statements 3/3
100% Branches 4/4
100% Functions 1/1
100% Lines 3/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12            5x 33x 1x      
/**
 * @function invariant
 * @param {Boolean} condition - Some condition we are checking
 * @param {String} message - Message to throw if condition is falsy
 * @description Used to make assertions on some condition
 */
module.exports = function invariant(condition, message) {
  if (!condition && process.env.NODE_ENV !== 'production') {
    throw new Error(message);
  }
};