@nossbigg/peerdeps-manager
Version:
A simple CLI utility to install (and uninstall) your `node` peer dependencies to your dev dependencies.
16 lines (11 loc) • 470 B
JavaScript
const { loadPackageJson } = require("../common");
const getDevDependenciesState = (packagesList) => {
const packageJson = loadPackageJson();
const { devDependencies } = packageJson;
const presentPackages = packagesList.filter((key) => key in devDependencies);
const missingPackages = packagesList.filter(
(key) => !(key in devDependencies)
);
return { presentPackages, missingPackages };
};
exports.getDevDependenciesState = getDevDependenciesState;