+++ /dev/null
-/*!
- * has-values <https://github.com/jonschlinkert/has-values>
- *
- * Copyright (c) 2014-2015, Jon Schlinkert.
- * Licensed under the MIT License.
- */
-
-'use strict';
-
-module.exports = function hasValue(o, noZero) {
- if (o === null || o === undefined) {
- return false;
- }
-
- if (typeof o === 'boolean') {
- return true;
- }
-
- if (typeof o === 'number') {
- if (o === 0 && noZero === true) {
- return false;
- }
- return true;
- }
-
- if (o.length !== undefined) {
- return o.length !== 0;
- }
-
- for (var key in o) {
- if (o.hasOwnProperty(key)) {
- return true;
- }
- }
- return false;
-};