Skip to content
This repository was archived by the owner on Mar 12, 2022. It is now read-only.

Commit d15151d

Browse files
committed
Add additional CLI options
1 parent d3207c9 commit d15151d

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

cli.js

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,29 @@
11
'use strict';
22
const decamelize = require('decamelize');
3+
4+
const USER_AGENT = (
5+
'Android-Finsky/6.8.44.F-all%20%5B0%5D%203087104 ' +
6+
'(api=3,versionCode=80684400,sdk=23,device=bullhead,' +
7+
'hardware=bullhead,product=bullhead,platformVersionRelease=6.0.1,' +
8+
'model=Nexus%205X,buildId=MHC19Q,isWideScreen=0)'
9+
);
10+
11+
const DOWNLOAD_MANAGER_USER_AGENT = (
12+
'AndroidDownloadManager/6.0.1 (Linux; U; Android 6.0.1; Nexus 5X Build/MHC19Q)'
13+
);
14+
315
const defaults = {
416
username: process.env.GOOGLE_LOGIN,
517
password: process.env.GOOGLE_PASSWORD,
618
androidId: process.env.ANDROID_ID,
19+
authToken: undefined,
720
countryCode: 'us',
21+
language: 'en_US',
822
useCache: false,
9-
_debug: process.env.DEBUG
23+
debug: process.env.DEBUG,
24+
apiUserAgent: USER_AGENT,
25+
downloadUserAgent: DOWNLOAD_MANAGER_USER_AGENT,
26+
sdkVersion: 23
1027
}
1128

1229
const alias = Object.keys(defaults).reduce((a, k) => {

0 commit comments

Comments
 (0)