Fix some bugs #3

Merged
ksv741 merged 5 commits from description into main 2024-03-29 07:21:47 +03:00
Showing only changes of commit 2cc15faab7 - Show all commits

View File

@ -2,12 +2,12 @@ import fs from 'fs';
import type { PackageJson } from 'types';
export const hasPackage = (packageName: string) => {
if (!packageName) {
if (!packageName || !process.env.npm_package_json) {
return false;
}
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment,@typescript-eslint/no-non-null-assertion
const packageJson: PackageJson = JSON.parse(fs.readFileSync(process.env.npm_package_json!, 'utf8'));
const packageJson: PackageJson = JSON.parse(fs.readFileSync(process.env.npm_package_json, 'utf8'));
return Boolean(packageJson.dependencies[packageName] || packageJson.devDependencies[packageName]);
};