From 917f99f2ab080f7459580e1757edc153e9b98726 Mon Sep 17 00:00:00 2001 From: "sunny.ll" Date: Wed, 10 Sep 2025 17:11:12 +0800 Subject: [PATCH] Fix package selection logic to match by package name instead of version; improve error handling for package retrieval. --- package.json | 2 +- src/package.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 5f74017..f94a79e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-update-cli", - "version": "2.1.1", + "version": "2.1.2", "description": "command line tool for react-native-update (remote updates for react native)", "main": "index.js", "bin": { diff --git a/src/package.ts b/src/package.ts index 6567078..d77d1cc 100644 --- a/src/package.ts +++ b/src/package.ts @@ -232,7 +232,7 @@ export const packageCommands = { if (!allPkgs) { throw new Error(t('noPackagesFound', { appId })); } - const selectedPackage = allPkgs.find((pkg) => pkg.version === packageVersion); + const selectedPackage = allPkgs.find((pkg) => pkg.name === packageVersion); if (!selectedPackage) { throw new Error(t('packageNotFound', { packageVersion })); }