diff options
| author | matt korwel <[email protected]> | 2025-06-24 17:26:50 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-06-25 00:26:50 +0000 |
| commit | fbd8725c07d6ef3dacadcef6495ac75f2e24a62b (patch) | |
| tree | 88174075dc1b9d9f24daa651aa0a0fbef9985e9b /packages/cli/src/ui | |
| parent | 2505af8522a54a035812137c8d9825a6cf3f98fc (diff) | |
fix(update-notifier): resolve __dirname error on npx execution (#1406)
Diffstat (limited to 'packages/cli/src/ui')
| -rw-r--r-- | packages/cli/src/ui/utils/updateCheck.ts | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/packages/cli/src/ui/utils/updateCheck.ts b/packages/cli/src/ui/utils/updateCheck.ts index 6efe21ed..e6e6bd62 100644 --- a/packages/cli/src/ui/utils/updateCheck.ts +++ b/packages/cli/src/ui/utils/updateCheck.ts @@ -5,17 +5,14 @@ */ import updateNotifier from 'update-notifier'; -import { readPackageUp } from 'read-package-up'; +import { getPackageJson } from '../../utils/package.js'; export async function checkForUpdates(): Promise<string | null> { try { - // read-package-up looks for the closest package.json from cwd - const pkgResult = await readPackageUp({ cwd: __dirname }); - if (!pkgResult) { + const packageJson = await getPackageJson(); + if (!packageJson || !packageJson.name || !packageJson.version) { return null; } - - const { packageJson } = pkgResult; const notifier = updateNotifier({ pkg: { name: packageJson.name, |
