UNPKG

npm-check

Version:

Check for outdated, incorrect, and unused dependencies.

20 lines (17 loc) 565 B
'use strict'; var extend = require('xtend'); function readPackageJson(filename) { var pkg = void 0; var error = void 0; try { pkg = require(filename); } catch (e) { if (e.code === 'MODULE_NOT_FOUND') { error = new Error('A package.json was not found at ' + filename); } else { error = new Error('A package.json was found at ' + filename + ', but it is not valid.'); } } return extend({ devDependencies: {}, dependencies: {}, error: error }, pkg); } module.exports = readPackageJson;