(pkg: any, name: string)
| 163 | ]; |
| 164 | |
| 165 | function hasDep(pkg: any, name: string): string | null { |
| 166 | const all = { ...(pkg.dependencies || {}), ...(pkg.devDependencies || {}), ...(pkg.peerDependencies || {}) }; |
| 167 | return all[name] || null; |
| 168 | } |
| 169 | |
| 170 | function detect(pkg: any, items: Array<{ name: string; pkg: string | null; evidence?: string }>) { |
| 171 | const found: { name: string; version?: string; note?: string }[] = []; |