constatic
Version:
Constatic is a CLI for creating and managing modern TypeScript projects, providing an organized structure and features that streamline development.
16 lines (15 loc) • 409 B
JavaScript
// src/shared/presets/scripts/deps.ts
function packageJsonHasDeps(packageJson, type) {
const depsMap = {
prod: packageJson.dependencies,
dev: packageJson.devDependencies
};
if (type) {
const deps = depsMap[type];
return !!deps && Object.keys(deps).length > 0;
}
return Object.values(depsMap).some((deps) => !!deps && Object.keys(deps).length > 0);
}
export {
packageJsonHasDeps
};