validate-object.js 236 B

123456789
  1. 'use strict';
  2. var isObject = require('../object/is-object')
  3. , is = require('./is');
  4. module.exports = function (x) {
  5. if (is(x) && isObject(x)) return x;
  6. throw new TypeError(x + " is not an iterable or array-like object");
  7. };