Skip to content
This repository has been archived by the owner on Mar 21, 2022. It is now read-only.

Commit

Permalink
fix: remove unused code
Browse files Browse the repository at this point in the history
  • Loading branch information
cgreene-st committed Mar 3, 2022
1 parent a0282c7 commit 239618d
Showing 1 changed file with 37 additions and 35 deletions.
72 changes: 37 additions & 35 deletions lib/cli.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ const pkgUp = require('pkg-up')
const DependencyReport = require('./dependency-report')

const pkg = JSON.parse(readFileSync(pkgUp.sync(), 'utf8'))
console.log(pkg)

// Since we're CPU bound, loading lots of files at the same time just hurts performance
let spinner
Expand Down Expand Up @@ -49,37 +50,37 @@ function toJSON(obj) {
return JSON.stringify(obj, null, 2)
}

function hasPackage(deps = {}, name) {
for (const [key] of Object.entries(deps)) {
if (key === name) return true
}
return false
}

function findPackageVersion(deps = {}, name) {
for (const [key, value] of Object.entries(deps)) {
if (key === name) {
return value
}
}
}

function getVersion(name) {
let version
// Try deps
if (hasPackage(pkg.dependencies, name)) {
version = findPackageVersion(pkg.dependencies, name)
}
// Try peerDeps
if (!version && hasPackage(pkg.peerDependencies, name)) {
version = findPackageVersion(pkg.peerDependencies, name)
}
// Try devDeps
if (!version && hasPackage(pkg.devDependencies, name)) {
version = findPackageVersion(pkg.devDependencies, name)
}
return version
}
// Function hasPackage(deps = {}, name) {
// for (const [key] of Object.entries(deps)) {
// if (key === name) return true
// }
// return false
// }

// function findPackageVersion(deps = {}, name) {
// for (const [key, value] of Object.entries(deps)) {
// if (key === name) {
// return value
// }
// }
// }

// function getVersion(name) {
// let version
// // Try deps
// if (hasPackage(pkg.dependencies, name)) {
// version = findPackageVersion(pkg.dependencies, name)
// }
// // Try peerDeps
// if (!version && hasPackage(pkg.peerDependencies, name)) {
// version = findPackageVersion(pkg.peerDependencies, name)
// }
// // Try devDeps
// if (!version && hasPackage(pkg.devDependencies, name)) {
// version = findPackageVersion(pkg.devDependencies, name)
// }
// return version
// }

function output(result) {
const payload = toJSON(result)
Expand Down Expand Up @@ -138,10 +139,11 @@ async function main() {
output(result)
} else {
const result = packages.map(pack => {
const version = getVersion(pack.name)
.replace('^', '')
.replace('~', '')
return { version, ...pack.toPlainObject() }
// Const version = getVersion(pack.name)
// .replace('^', '')
// .replace('~', '')
// return { version, ...pack.toPlainObject() }
return pack.toPlainObject()
})
// Const result = packages.map(pack => pack.usageReport())
// console.log(toJSON(result))
Expand Down

0 comments on commit 239618d

Please sign in to comment.