UNPKG

@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
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;