Update all dependencies and bump version (#192)

This commit is contained in:
Jack Boswell
2023-09-19 16:43:48 +12:00
committed by GitHub
parent d17e3fc745
commit 101c2cddf9
4 changed files with 1591 additions and 1659 deletions

File diff suppressed because one or more lines are too long

3195
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
{ {
"name": "upload-google-play", "name": "upload-google-play",
"version": "1.1.1", "version": "1.1.2",
"private": true, "private": true,
"description": "Upload an Android release (.apk or .aab) to Google Play Console", "description": "Upload an Android release (.apk or .aab) to Google Play Console",
"main": "lib/index.js", "main": "lib/index.js",
@@ -20,22 +20,22 @@
"author": "r0adkll", "author": "r0adkll",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@actions/core": "^1.10.0", "@actions/core": "^1.10.1",
"@googleapis/androidpublisher": "^4.1.0", "@googleapis/androidpublisher": "^8.4.0",
"fast-glob": "^3.2.12", "fast-glob": "^3.3.1",
"jszip": "^3.10.1", "jszip": "^3.10.1",
"p-timeout": "^6.1.0" "p-timeout": "^6.1.2"
}, },
"devDependencies": { "devDependencies": {
"@types/jest": "^29.2.0", "@types/jest": "^29.5.5",
"@types/node": "^18.11.4", "@types/node": "^20.6.2",
"@typescript-eslint/eslint-plugin": "^5.40.1", "@typescript-eslint/eslint-plugin": "^6.7.0",
"@typescript-eslint/parser": "^5.40.1", "@typescript-eslint/parser": "^6.7.0",
"@vercel/ncc": "^0.36.1", "@vercel/ncc": "^0.38.0",
"eslint": "^8.26.0", "eslint": "^8.49.0",
"github-action-ts-run-api": "^2.2.2", "github-action-ts-run-api": "^3.0.3",
"jest": "^29.2.1", "jest": "^29.7.0",
"ts-jest": "^29.0.3", "ts-jest": "^29.1.1",
"typescript": "^4.8.4" "typescript": "^5.2.2"
} }
} }

View File

@@ -13,14 +13,13 @@ import Apk = androidpublisher_v3.Schema$Apk;
import Bundle = androidpublisher_v3.Schema$Bundle; import Bundle = androidpublisher_v3.Schema$Bundle;
import Track = androidpublisher_v3.Schema$Track; import Track = androidpublisher_v3.Schema$Track;
import InternalAppSharingArtifact = androidpublisher_v3.Schema$InternalAppSharingArtifact; import InternalAppSharingArtifact = androidpublisher_v3.Schema$InternalAppSharingArtifact;
import { Compute } from "google-auth-library/build/src/auth/computeclient"; import { GoogleAuth } from "google-auth-library/build/src/auth/googleauth"
import { JSONClient } from "google-auth-library/build/src/auth/googleauth"
import { readLocalizedReleaseNotes } from "./whatsnew"; import { readLocalizedReleaseNotes } from "./whatsnew";
const androidPublisher: AndroidPublisher = google.androidpublisher('v3'); const androidPublisher: AndroidPublisher = google.androidpublisher('v3');
export interface EditOptions { export interface EditOptions {
auth: Compute | JSONClient; auth: GoogleAuth;
applicationId: string; applicationId: string;
track: string; track: string;
inAppUpdatePriority: number; inAppUpdatePriority: number;
@@ -52,10 +51,8 @@ export async function runUpload(
scopes: ['https://www.googleapis.com/auth/androidpublisher'] scopes: ['https://www.googleapis.com/auth/androidpublisher']
}); });
const authClient = await auth.getClient();
const result = await uploadToPlayStore({ const result = await uploadToPlayStore({
auth: authClient, auth: auth,
applicationId: packageName, applicationId: packageName,
track: track, track: track,
inAppUpdatePriority: inAppUpdatePriority || 0, inAppUpdatePriority: inAppUpdatePriority || 0,