mirror of
https://gitcode.com/github-mirrors/react-native-update-cli.git
synced 2025-12-16 02:12:34 +08:00
cli modular refactor (#16)
* add logic to support SENTRY_PROPERTIES parameter * remove update.json and meta.json files in ppk * udpapte * refactor modles * update * add package-module file * update * update readme file * modifu cli.json file * fix command issues * improve version workflow logic * udpate * update * update * update * udpate * udpate * add example * update readme file * udpate version * change logic to use pushy command uniformly
This commit is contained in:
@@ -3,8 +3,12 @@ const currentPackage = require(`${process.cwd()}/package.json`);
|
||||
const _depVersions: Record<string, string> = {};
|
||||
|
||||
if (currentPackage) {
|
||||
const depKeys = currentPackage.dependencies ? Object.keys(currentPackage.dependencies) : [];
|
||||
const devDepKeys = currentPackage.devDependencies ? Object.keys(currentPackage.devDependencies) : [];
|
||||
const depKeys = currentPackage.dependencies
|
||||
? Object.keys(currentPackage.dependencies)
|
||||
: [];
|
||||
const devDepKeys = currentPackage.devDependencies
|
||||
? Object.keys(currentPackage.devDependencies)
|
||||
: [];
|
||||
const dedupedDeps = [...new Set([...depKeys, ...devDepKeys])];
|
||||
|
||||
for (const dep of dedupedDeps) {
|
||||
@@ -20,9 +24,12 @@ if (currentPackage) {
|
||||
|
||||
export const depVersions = Object.keys(_depVersions)
|
||||
.sort() // Sort the keys alphabetically
|
||||
.reduce((obj, key) => {
|
||||
obj[key] = _depVersions[key]; // Rebuild the object with sorted keys
|
||||
return obj;
|
||||
}, {} as Record<string, string>);
|
||||
.reduce(
|
||||
(obj, key) => {
|
||||
obj[key] = _depVersions[key]; // Rebuild the object with sorted keys
|
||||
return obj;
|
||||
},
|
||||
{} as Record<string, string>,
|
||||
);
|
||||
|
||||
// console.log({ depVersions });
|
||||
|
||||
Reference in New Issue
Block a user