Skip to content

Commit ba3d886

Browse files
committed
support harmony
1 parent 3987a51 commit ba3d886

File tree

5 files changed

+12
-10
lines changed

5 files changed

+12
-10
lines changed

Diff for: package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-update-cli",
3-
"version": "1.36.0",
3+
"version": "1.37.0",
44
"description": "Command tools for javaScript updater with `pushy` service for react native apps.",
55
"main": "index.js",
66
"bin": {
@@ -23,6 +23,7 @@
2323
"react-native",
2424
"ios",
2525
"android",
26+
"harmony",
2627
"update"
2728
],
2829
"author": "reactnativecn",

Diff for: src/app.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { post, get, doDelete } from './api';
77
const validPlatforms = {
88
ios: 1,
99
android: 1,
10+
harmony: 1,
1011
};
1112

1213
export function checkPlatform(platform) {
@@ -74,7 +75,7 @@ export const commands = {
7475
const name = options.name || (await question('应用名称:'));
7576
const { downloadUrl } = options;
7677
const platform = checkPlatform(
77-
options.platform || (await question('平台(ios/android):')),
78+
options.platform || (await question('平台(ios/android/harmony):')),
7879
);
7980
const { id } = await post('/app/create', { name, platform });
8081
console.log(`已成功创建应用(id: ${id})`);
@@ -98,7 +99,7 @@ export const commands = {
9899
},
99100
selectApp: async function ({ args, options }) {
100101
const platform = checkPlatform(
101-
options.platform || (await question('平台(ios/android):')),
102+
options.platform || (await question('平台(ios/android/harmony):')),
102103
);
103104
const id = args[0] ? parseInt(args[0]) : (await chooseApp(platform)).id;
104105

Diff for: src/bundle.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -699,7 +699,7 @@ function diffArgsCheck(args, options, diffFn) {
699699
export const commands = {
700700
bundle: async function ({ options }) {
701701
const platform = checkPlatform(
702-
options.platform || (await question('平台(ios/android):')),
702+
options.platform || (await question('平台(ios/android/harmony):')),
703703
);
704704

705705
let { bundleName, entryFile, intermediaDir, output, dev, sourcemap } =

Diff for: src/package.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ export const commands = {
138138
},
139139
packages: async function ({ options }) {
140140
const platform = checkPlatform(
141-
options.platform || (await question('平台(ios/android):')),
141+
options.platform || (await question('平台(ios/android/harmony):')),
142142
);
143143
const { appId } = await getSelectedApp(platform);
144144
await listPackage(appId);

Diff for: src/versions.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,12 @@ export const commands = {
8686

8787
if (!fn || !fn.endsWith('.ppk')) {
8888
throw new Error(
89-
'使用方法: pushy publish ppk后缀文件 --platform ios|android',
89+
'使用方法: pushy publish ppk后缀文件 --platform ios|android|harmony',
9090
);
9191
}
9292

9393
const platform = checkPlatform(
94-
options.platform || (await question('平台(ios/android):')),
94+
options.platform || (await question('平台(ios/android/harmony):')),
9595
);
9696
const { appId } = await getSelectedApp(platform);
9797

@@ -114,14 +114,14 @@ export const commands = {
114114
},
115115
versions: async function ({ options }) {
116116
const platform = checkPlatform(
117-
options.platform || (await question('平台(ios/android):')),
117+
options.platform || (await question('平台(ios/android/harmony):')),
118118
);
119119
const { appId } = await getSelectedApp(platform);
120120
await listVersions(appId);
121121
},
122122
update: async function ({ args, options }) {
123123
const platform = checkPlatform(
124-
options.platform || (await question('平台(ios/android):')),
124+
options.platform || (await question('平台(ios/android/harmony):')),
125125
);
126126
const { appId } = await getSelectedApp(platform);
127127
let versionId = options.versionId || (await chooseVersion(appId)).id;
@@ -255,7 +255,7 @@ export const commands = {
255255
},
256256
updateVersionInfo: async function ({ args, options }) {
257257
const platform = checkPlatform(
258-
options.platform || (await question('平台(ios/android):')),
258+
options.platform || (await question('平台(ios/android/harmony):')),
259259
);
260260
const { appId } = await getSelectedApp(platform);
261261
const versionId = options.versionId || (await chooseVersion(appId)).id;

0 commit comments

Comments
 (0)