Current File : //lib/node_modules/npm-name-cli/node_modules/squatter/lib/has-dependency.js
'use strict';

const hasDependency = (pkg) => {
    const depTypes = ['dependencies', 'optionalDependencies'];
    return depTypes.some((depType) => {
        return typeof pkg[depType] === 'object' && Object.values(pkg[depType]).some((version) => {
            return Boolean(version) && typeof version === 'string';
        });
    });
};

module.exports = hasDependency;