UNPKG

@mixtape/core

Version:

Supercharged fixture library for organizing and generating test data

24 lines 620 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function isObject(value) { return typeof value === 'object' && !(value instanceof Array) && value !== null; } exports.isObject = isObject; function isArray(value) { return value instanceof Array; } exports.isArray = isArray; function ensure(predicate, errorMessage, errorType) { if (!predicate()) { if (errorType) { throw new errorType(errorMessage); } else { throw new Error(errorMessage); } } } exports.ensure = ensure; //# sourceMappingURL=utils.js.map