'use strict'; var $TypeError = require('es-errors/type'); /** @type {import('./RequireObjectCoercible')} */ module.exports = function RequireObjectCoercible(value) { if (value == null) { throw new $TypeError((arguments.length > 0 && arguments[1]) || ('Cannot call method on ' + value)); } return value; };