From a98aa84fd721b1383142bf9416bf6bbb5489f769 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 8 Oct 2023 21:57:21 -0400 Subject: [PATCH] fix(deps): update dependency cordova-android to v12 (#1654) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [cordova-android](https://togithub.com/apache/cordova-android) | [`^9.0.0` -> `^12.0.0`](https://renovatebot.com/diffs/npm/cordova-android/9.1.0/12.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cordova-android/12.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cordova-android/12.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cordova-android/9.1.0/12.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cordova-android/9.1.0/12.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
apache/cordova-android (cordova-android) ### [`v12.0.1`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1201-Aug-23-2023) [Compare Source](https://togithub.com/apache/cordova-android/compare/12.0.0...12.0.1) - [GH-1632](https://togithub.com/apache/cordova-android/pull/1632) fix(android): `monochrome` checks - [GH-1649](https://togithub.com/apache/cordova-android/pull/1649) chore: rebuild `package-lock` w/ lint corrections ### [`v12.0.0`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1200-May-20-2023) [Compare Source](https://togithub.com/apache/cordova-android/compare/11.0.0...12.0.0) **Breaking:** - [GH-1605](https://togithub.com/apache/cordova-android/pull/1605) fix!: Make `CoreAndroid` plugin instantiate on load - [GH-1539](https://togithub.com/apache/cordova-android/pull/1539) feat!: bump Gradle 7.6 & AGP 7.4.2 - [GH-1571](https://togithub.com/apache/cordova-android/pull/1571) feat!: bump min SDK to 24 - [GH-1538](https://togithub.com/apache/cordova-android/pull/1538) feat!: bump target sdk & build tools for SDK 33 support - [GH-1540](https://togithub.com/apache/cordova-android/pull/1540) feat!: bump node engine requirement `>=16.13.0` - [GH-1597](https://togithub.com/apache/cordova-android/pull/1597) deprecate: `CoreAndroid.getBuildConfigValue` - [GH-1541](https://togithub.com/apache/cordova-android/pull/1541) dep(npm)!: bump acceptable modules w/ rebuilt `package-lock` - [GH-1566](https://togithub.com/apache/cordova-android/pull/1566) dep(npm)!: bump `cordova-common@5.0.0` **Features:** - [GH-1602](https://togithub.com/apache/cordova-android/pull/1602) feat: add `listTarget` api - [GH-1574](https://togithub.com/apache/cordova-android/pull/1574) feat: add plugin hooks for `WebViewClient.onRenderProcessGone` - [GH-1594](https://togithub.com/apache/cordova-android/pull/1594) feat: bump default `kotlin` to version 1.7.21 - [GH-1550](https://togithub.com/apache/cordova-android/pull/1550) feat: add `monochrome` app icon support - [GH-1589](https://togithub.com/apache/cordova-android/pull/1589) feat: `InspectableWebview` preference - [GH-1568](https://togithub.com/apache/cordova-android/pull/1568) feat: bump `androidx.appcompat.appcompat` 1.6.1 - [GH-1567](https://togithub.com/apache/cordova-android/pull/1567) feat: bump `androidx.webkit.webkit` 1.6.0 - [GH-1545](https://togithub.com/apache/cordova-android/pull/1545) feat: bump `androidx.webkit.webkit` 1.5.0 - [GH-1547](https://togithub.com/apache/cordova-android/pull/1547) feat: bump `com.google.gms.google-services` 4.3.15 - [GH-1546](https://togithub.com/apache/cordova-android/pull/1546) feat: bump `androidx.core.core-splashscreen` 1.0.0 - [GH-1544](https://togithub.com/apache/cordova-android/pull/1544) feat: bump `androidx.appcompat.appcompat` 1.5.1 **Fixes:** - [GH-1606](https://togithub.com/apache/cordova-android/pull/1606) fix: Gradle Args parsing - [GH-1575](https://togithub.com/apache/cordova-android/pull/1575) fix(`BuildHelper`): get package name from `ApplicationInfo` - [GH-1595](https://togithub.com/apache/cordova-android/pull/1595) fix(test): Native test namespace refactor - [GH-1471](https://togithub.com/apache/cordova-android/pull/1471) fix: `ANDROID_HOME` is the new default, to check first and give advice - [GH-1573](https://togithub.com/apache/cordova-android/pull/1573) fix([GH-1432](https://togithub.com/apache/cordova-android/issues/1432)): Default `content` `src` when content tag is missing - [GH-1506](https://togithub.com/apache/cordova-android/pull/1506) fix: only do fadeout animation if `FadeSplashScreen` is true - [GH-1505](https://togithub.com/apache/cordova-android/pull/1505) fix: correctly flag API dependency on `AppCompat` for Maven - [GH-1487](https://togithub.com/apache/cordova-android/pull/1487) fix: Add **Android** prefix to `WindowSplashScreenBrandingImage` - [GH-1489](https://togithub.com/apache/cordova-android/pull/1489) fix: import type definitions from obsolete `cordova-plugin-splashscreen` **Chores, Refactor, Dependencies & CI:** - [GH-1493](https://togithub.com/apache/cordova-android/pull/1493) chore: add `lint:fix` script for fixing lint errors - [GH-1491](https://togithub.com/apache/cordova-android/pull/1491) chore: Use gradle 7.4.2 distribution url - [GH-1588](https://togithub.com/apache/cordova-android/pull/1588) refactor: Removed obsolete version code checks - [GH-1492](https://togithub.com/apache/cordova-android/pull/1492) refactor: replace deprecated `Handler` constructor - [GH-1587](https://togithub.com/apache/cordova-android/pull/1587) dep: bump npm dependencies - `fs-extra@11.1.1` - `nopt@7.1.0` - `@cordova/eslint-config@5.0.0` - `jasmine@4.6.0` - [GH-1607](https://togithub.com/apache/cordova-android/pull/1607) ci: Added NodeJS 20.x to the workflow matrix - [GH-1542](https://togithub.com/apache/cordova-android/pull/1542) ci(workflow): update `codecov/codecov-action@v3` - [GH-1532](https://togithub.com/apache/cordova-android/pull/1532) ci: update `codecov/codecov-action` reporting format ### [`v11.0.0`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1100-Jul-04-2022) [Compare Source](https://togithub.com/apache/cordova-android/compare/10.1.2...11.0.0) **Breaking:** - [GH-1441](https://togithub.com/apache/cordova-android/pull/1441) feat!: **Android** 12 splash screen - [GH-1427](https://togithub.com/apache/cordova-android/pull/1427) feat!: API 32 support - [GH-1410](https://togithub.com/apache/cordova-android/pull/1410) feat!: API 31 support - [GH-1444](https://togithub.com/apache/cordova-android/pull/1444) fix!: set & use `ANDROID_HOME` as default - [GH-1411](https://togithub.com/apache/cordova-android/pull/1411) chore!: Drop Node 12 support **Features:** - [GH-1448](https://togithub.com/apache/cordova-android/pull/1448) feat: Update `androidx.appcompat` version - [GH-1446](https://togithub.com/apache/cordova-android/pull/1446) feat: Update gradle plugin version - [GH-1447](https://togithub.com/apache/cordova-android/pull/1447) feat: Update google services pluging - [GH-1431](https://togithub.com/apache/cordova-android/pull/1431) feat: support custom `compileSdk` setting - [GH-1311](https://togithub.com/apache/cordova-android/pull/1311) feat: added support for BoM imports **Fixes:** - [GH-1455](https://togithub.com/apache/cordova-android/pull/1455) fix(`prepare`): `destFile` path separator - [GH-1453](https://togithub.com/apache/cordova-android/pull/1453) fix: support installing platfrom from local git checkout - [GH-1449](https://togithub.com/apache/cordova-android/pull/1449) fix: accept file cookies only if `AndroidInsecureFileModeEnabled` - [GH-1443](https://togithub.com/apache/cordova-android/pull/1443) fix: force `hostname` to lowercase - [GH-1434](https://togithub.com/apache/cordova-android/pull/1434) fix: restore `checkReqs` in `prepare.js` - [GH-1154](https://togithub.com/apache/cordova-android/pull/1154) fix: move `MainActivity.java` to folder that tracks the app package name (widget id) **Chores, Dependencies & CI:** - [GH-1451](https://togithub.com/apache/cordova-android/pull/1451) chore: display warning on deprecated `` tag usage - [GH-1430](https://togithub.com/apache/cordova-android/pull/1430) chore: remove unneeded deprecated annotation - [GH-1421](https://togithub.com/apache/cordova-android/pull/1421) chore(npm): bump `@cordova/eslint-config@^4.0.0` - [GH-1420](https://togithub.com/apache/cordova-android/pull/1420) chore(npm): bump dependencies - [GH-1452](https://togithub.com/apache/cordova-android/pull/1452) dep: bump `jasmine@4.2.1` w/ `package-lock` rebuild - [GH-1439](https://togithub.com/apache/cordova-android/pull/1439) ci: update github action workflow - [GH-1424](https://togithub.com/apache/cordova-android/pull/1424) ci: Added Node 18 to test matrix ### [`v10.1.2`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1012-Apr-11-2022) [Compare Source](https://togithub.com/apache/cordova-android/compare/10.1.1...10.1.2) **Fixes:** - [GH-1372](https://togithub.com/apache/cordova-android/pull/1372) fix(`AndroidManifest`): explicitly define the `activity` attribute `android:exported` - [GH-1406](https://togithub.com/apache/cordova-android/pull/1406) fix: detect `JAVA_HOME` with Java 11 - [GH-1401](https://togithub.com/apache/cordova-android/pull/1401) fix([GH-1391](https://togithub.com/apache/cordova-android/issues/1391)): Reword minimum build tools version to make it more clear what is actually required. - [GH-1384](https://togithub.com/apache/cordova-android/pull/1384) fix: escape `strings.xml` app name **Chores:** - [GH-1413](https://togithub.com/apache/cordova-android/pull/1413) chore: update `package-lock` to satisfy `npm audit` - [GH-1348](https://togithub.com/apache/cordova-android/pull/1348) chore: `npmrc` ### [`v10.1.1`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1011-Sep-13-2021) [Compare Source](https://togithub.com/apache/cordova-android/compare/10.1.0...10.1.1) **Fixes:** - [GH-1349](https://togithub.com/apache/cordova-android/pull/1349) fix(`PluginManager`): `AllowNavigation` default policy to handle scheme & hostname - [GH-1342](https://togithub.com/apache/cordova-android/pull/1342) fix(`AllowListPlugin`): Safely handle default allow navigation policy in allow request - [GH-1332](https://togithub.com/apache/cordova-android/pull/1332) fix(`PluginManager`): `AllowBridgeAccess` default policy to handle scheme & hostname ### [`v10.1.0`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1010-Aug-13-2021) [Compare Source](https://togithub.com/apache/cordova-android/compare/10.0.1...10.1.0) **Features:** - [GH-1213](https://togithub.com/apache/cordova-android/pull/1213) feat: unify `create` default values & stop project name transform - [GH-1306](https://togithub.com/apache/cordova-android/pull/1306) feat: bump `ANDROIDX_APP_COMPAT@1.3.1` - [GH-1303](https://togithub.com/apache/cordova-android/pull/1303) feat: bump `Google Services Gradle Plugin@4.3.8` - [GH-1302](https://togithub.com/apache/cordova-android/pull/1302) feat: bump `kotlin@1.5.21` - [GH-1298](https://togithub.com/apache/cordova-android/pull/1298) feat: support `http` w/ `content` `src` fix **Fixes:** - [GH-1214](https://togithub.com/apache/cordova-android/pull/1214) fix: display project name in Android Studio - [GH-1300](https://togithub.com/apache/cordova-android/pull/1300) fix: fall back to project root `repositories.gradle` **Docs:** - [GH-1308](https://togithub.com/apache/cordova-android/pull/1308) doc: update `README` about development & testing ### [`v10.0.1`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1001-Jul-27-2021) [Compare Source](https://togithub.com/apache/cordova-android/compare/10.0.0...10.0.1) **Fixes:** - [GH-1295](https://togithub.com/apache/cordova-android/pull/1295) fix: `maven-publish` setup - [GH-1293](https://togithub.com/apache/cordova-android/pull/1293) fix: `gradle` build tools config - [GH-1294](https://togithub.com/apache/cordova-android/pull/1294) fix: automatic latest build tools finding - [GH-1287](https://togithub.com/apache/cordova-android/pull/1287) fix: Google Services Gradle Plugin version check failure **Chores:** - [GH-1291](https://togithub.com/apache/cordova-android/pull/1291) chore: add missing release notes - [GH-1286](https://togithub.com/apache/cordova-android/pull/1286) chore: update `README` requirements ### [`v10.0.0`](https://togithub.com/apache/cordova-android/blob/HEAD/RELEASENOTES.md#1000-Jul-17-2021) [Compare Source](https://togithub.com/apache/cordova-android/compare/9.1.0...10.0.0) **Breaking:** - [GH-1052](https://togithub.com/apache/cordova-android/pull/1052) feat!: only support `AndroidX` - [GH-1137](https://togithub.com/apache/cordova-android/pull/1137) feat!: implement `WebViewAssetLoader` - [GH-1268](https://togithub.com/apache/cordova-android/pull/1268) feat!: release build defaults to `aab` package type - [GH-1182](https://togithub.com/apache/cordova-android/pull/1182) feat!: bump `target sdk@30` w/ `build-tool@30.0.3` - [GH-1257](https://togithub.com/apache/cordova-android/pull/1257) feat!: upgrade `gradle@7.1.1` - [GH-1197](https://togithub.com/apache/cordova-android/pull/1197) feat!: upgrade `gradle@6.8.3` - [GH-1256](https://togithub.com/apache/cordova-android/pull/1256) feat!: upgrade `kotlin@1.5.20` - [GH-1204](https://togithub.com/apache/cordova-android/pull/1204) feat!: upgrade `kotlin@1.4.32` - [GH-1200](https://togithub.com/apache/cordova-android/pull/1200) feat!: upgrade `kotlin@1.4.31` - [GH-1255](https://togithub.com/apache/cordova-android/pull/1255) feat!: upgrade `android-gradle-plugin@4.2.2` - [GH-1232](https://togithub.com/apache/cordova-android/pull/1232) feat!: upgrade `android-gradle-plugin@4.2.1` - [GH-1198](https://togithub.com/apache/cordova-android/pull/1198) feat!: upgrade `android-gradle-plugin@4.1.3` - [GH-1199](https://togithub.com/apache/cordova-android/pull/1199) feat!: upgrade `Google Services Gradle Plugin@4.3.5` - [GH-1262](https://togithub.com/apache/cordova-android/pull/1262) feat!: bump `appcompat@1.3.0` - [GH-1258](https://togithub.com/apache/cordova-android/pull/1258) feat!: bump `android.webkit@1.4.0` - [GH-1252](https://togithub.com/apache/cordova-android/pull/1252) feat!: drop abandoned `com.github.dcendents:android-maven-gradle-plugin` - [GH-1212](https://togithub.com/apache/cordova-android/pull/1212) feat!: unify & fix gradle library/tooling overrides - [GH-1138](https://togithub.com/apache/cordova-android/pull/1138) feat(allow-list)!: integrate and refactor core plugin - [GH-1201](https://togithub.com/apache/cordova-android/pull/1201) feat!: upgrade jfrog `gradle-bintray-plugin@1.8.5` - [GH-1279](https://togithub.com/apache/cordova-android/pull/1279) chore!: bump all dependencies - [GH-1278](https://togithub.com/apache/cordova-android/pull/1278) chore!: drop `node` 10 support - [GH-1205](https://togithub.com/apache/cordova-android/pull/1205) chore! (`npm`): update all dependencies - [GH-1274](https://togithub.com/apache/cordova-android/pull/1274) cleanup!: remove deprecated settings & add todo comments - [GH-1048](https://togithub.com/apache/cordova-android/pull/1048) cleanup!: remove `keystore` password prompt - [GH-1251](https://togithub.com/apache/cordova-android/pull/1251) cleanup!: drop `jcenter` & update dependencies - [GH-1269](https://togithub.com/apache/cordova-android/pull/1269) refactor!: do not copy JS lib to platform project - [GH-1270](https://togithub.com/apache/cordova-android/pull/1270) refactor(Api)!: use version from `package.json` - [GH-1266](https://togithub.com/apache/cordova-android/pull/1266) refactor(run)!: `run` method - [GH-1083](https://togithub.com/apache/cordova-android/pull/1083) refactor!: drop support for `android` SDK tool - [GH-1100](https://togithub.com/apache/cordova-android/pull/1100) refactor!: remove most platform binaries **Features:** - [GH-1241](https://togithub.com/apache/cordova-android/pull/1241) feat: remove `java` 1.8 version check - [GH-1254](https://togithub.com/apache/cordova-android/pull/1254) feat: support `webkit` version override - [GH-1229](https://togithub.com/apache/cordova-android/pull/1229) feat: `CORDOVA_JAVA_HOME` env variable - [GH-1222](https://togithub.com/apache/cordova-android/pull/1222) feat: add backwards compatibility mode for `WebViewAssetLoader` - [GH-1166](https://togithub.com/apache/cordova-android/pull/1166) feat: overload `PluginEntry` constructor to set onload property - [GH-1208](https://togithub.com/apache/cordova-android/pull/1208) feat: allow `appcompat` version to be configurable - [GH-1047](https://togithub.com/apache/cordova-android/pull/1047) feat: Deprecated `onRequestPermissionResult` in favour for `onRequestPermissionsResult` for consistency **Fixes:** - [GH-1283](https://togithub.com/apache/cordova-android/pull/1283) fix: add missing apache-license header to `getASPath.bat` - [GH-1275](https://togithub.com/apache/cordova-android/pull/1275) fix: add `WebViewAssetloader` to default allow list - [GH-1216](https://togithub.com/apache/cordova-android/pull/1216) fix: request focus after custom view hided - [GH-1264](https://togithub.com/apache/cordova-android/pull/1264) fix: missing `super.onRequestPermissionsResult` error (`MissingSuperCall`) - [GH-563](https://togithub.com/apache/cordova-android/pull/563) fix(build): support tilde expansion on Windows - [GH-1220](https://togithub.com/apache/cordova-android/pull/1220) fix(`requirements` check): use regex to get java version from javac output - [GH-1227](https://togithub.com/apache/cordova-android/pull/1227) fix(prepare): delete splash screens if none are used - [GH-1228](https://togithub.com/apache/cordova-android/pull/1228) fix: java checks - [GH-1276](https://togithub.com/apache/cordova-android/pull/1276) fix: remove forced default `gradle.daemon` setting **Refactors:** - [GH-1265](https://togithub.com/apache/cordova-android/pull/1265) refactor: do not infer project root from script location - [GH-1267](https://togithub.com/apache/cordova-android/pull/1267) refactor: use target SDK of built APK to determine best emulator - [GH-1253](https://togithub.com/apache/cordova-android/pull/1253) refactor: `gradle` cleanup - [GH-1260](https://togithub.com/apache/cordova-android/pull/1260) refactor(`check_reqs`): drop `originalError` param from `check_android_target` - [GH-1246](https://togithub.com/apache/cordova-android/pull/1246) refactor(`env/java`): improve tests and implementation **Chores & Cleanup:** - [GH-1273](https://togithub.com/apache/cordova-android/pull/1273) chore: remove old `VERSION` file - [GH-1272](https://togithub.com/apache/cordova-android/pull/1272) cleanup: delete old ANT & Eclipse files - [GH-1141](https://togithub.com/apache/cordova-android/pull/1141) cleanup: remove app cache settings **CI, Build & Testing:** - [GH-1218](https://togithub.com/apache/cordova-android/pull/1218) ci: Add `Node16` to CI matrix - [GH-1271](https://togithub.com/apache/cordova-android/pull/1271) build: build `cordova.js` during npm prepare - [GH-1207](https://togithub.com/apache/cordova-android/pull/1207) test(`AndroidManifest`): update theme to `Theme.AppCompat.NoActionBar` - [GH-1263](https://togithub.com/apache/cordova-android/pull/1263) test(`check_reqs`): do not hardcode `DEFAULT_TARGET_API` - [GH-1259](https://togithub.com/apache/cordova-android/pull/1259) test(`prepare`): factor out common vars
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/chemicaltools/chemicaltools-web). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- src-cordova/package-lock.json | 239 ++++++++++++++++++++++++---------- src-cordova/package.json | 2 +- 2 files changed, 172 insertions(+), 69 deletions(-) diff --git a/src-cordova/package-lock.json b/src-cordova/package-lock.json index ecb33ee2..52accfaf 100644 --- a/src-cordova/package-lock.json +++ b/src-cordova/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "Apache-2.0", "dependencies": { - "cordova-android": "^9.0.0", + "cordova-android": "^12.0.0", "cordova-browser": "^7.0.0", "cordova-ios": "^6.0.0", "cordova-osx": "^6.0.0", @@ -84,19 +84,11 @@ } }, "node_modules/android-versions": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/android-versions/-/android-versions-1.7.0.tgz", - "integrity": "sha512-TCy4b8Dk8YS6A23ZPfhSKqK66JHFq0D8avGYiwvYpjno6HrrcI0DRgHx9+jtkvWYmrsE2vQWgbHJhvGGhhOb0g==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/android-versions/-/android-versions-1.8.2.tgz", + "integrity": "sha512-2MT/Y/mR3BLSbR9E3ugwvE/aA4k84XtjG2Iusu4pRKt4FwfpEvIEAHzm7ZBhL3/aTVNdx3PzZ+sAiK+Dbc4r9A==", "dependencies": { - "semver": "^5.7.1" - } - }, - "node_modules/android-versions/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "bin": { - "semver": "bin/semver" + "semver": "^7.5.2" } }, "node_modules/ansi": { @@ -359,26 +351,141 @@ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "node_modules/cordova-android": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/cordova-android/-/cordova-android-9.1.0.tgz", - "integrity": "sha512-bzOX9E4eQsOSpa06oZZ7XAGq3DwB73juhhj0oPqHH/khWk0mkCD4aiVYMFoc0fmIaSQvzbY1ww7L6UBW5pyGfg==", - "dependencies": { - "android-versions": "^1.5.0", - "cordova-common": "^4.0.1", - "execa": "^4.0.2", - "fast-glob": "^3.2.4", - "fs-extra": "^9.0.1", - "is-path-inside": "^3.0.2", - "nopt": "^4.0.3", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/cordova-android/-/cordova-android-12.0.1.tgz", + "integrity": "sha512-6fXWoYb/X5AJlluhBg5RvOaX6iRxsvNH7yEOiXzUmLIflf5Ho7LtYCSKZaWMHh3f5cJe/sPCBKmFFBS+EWepVg==", + "dependencies": { + "android-versions": "^1.8.1", + "cordova-common": "^5.0.0", + "dedent": "^1.0.1", + "execa": "^5.1.1", + "fast-glob": "^3.2.12", + "fs-extra": "^11.1.1", + "is-path-inside": "^3.0.3", + "nopt": "^7.1.0", "properties-parser": "^0.3.1", - "semver": "^7.3.4", - "which": "^2.0.2" + "semver": "^7.3.8", + "string-argv": "^0.3.1", + "untildify": "^4.0.0", + "which": "^3.0.0" + }, + "engines": { + "node": ">=16.13.0" + } + }, + "node_modules/cordova-android/node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/cordova-android/node_modules/bplist-parser": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.2.tgz", + "integrity": "sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==", + "dependencies": { + "big-integer": "1.6.x" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/cordova-android/node_modules/cordova-common": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cordova-common/-/cordova-common-5.0.0.tgz", + "integrity": "sha512-6Aa7o52/iEvsKx6K94ijzFel5acCULR49KL27OUVhEpJ4oS7Dc3y2eOP1Eu0P4Wmiw/eLEDQjGXGiAa2D5zFZA==", + "dependencies": { + "@netflix/nerror": "^1.1.3", + "ansi": "^0.3.1", + "bplist-parser": "^0.3.2", + "cross-spawn": "^7.0.3", + "elementtree": "^0.1.7", + "endent": "^2.1.0", + "fast-glob": "^3.2.12", + "fs-extra": "^11.1.0", + "glob": "^7.1.6", + "lodash.assign": "^4.2.0", + "lodash.isdate": "^4.0.1", + "lodash.isobject": "^3.0.2", + "lodash.zip": "^4.2.0", + "plist": "^3.0.6", + "q": "^1.5.1", + "read-chunk": "^3.2.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/cordova-android/node_modules/dedent": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", + "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } + }, + "node_modules/cordova-android/node_modules/endent": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/endent/-/endent-2.1.0.tgz", + "integrity": "sha512-r8VyPX7XL8U01Xgnb1CjZ3XV+z90cXIJ9JPE/R9SEC9vpw2P6CfsRPJmp20DppC5N7ZAMCmjYkJIa744Iyg96w==", + "dependencies": { + "dedent": "^0.7.0", + "fast-json-parse": "^1.0.3", + "objectorarray": "^1.0.5" + } + }, + "node_modules/cordova-android/node_modules/endent/node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/cordova-android/node_modules/fs-extra": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/cordova-android/node_modules/nopt": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", + "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", + "dependencies": { + "abbrev": "^2.0.0" }, "bin": { - "create": "bin/create" + "nopt": "bin/nopt.js" }, "engines": { - "node": ">=10.10.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/cordova-android/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/cordova-browser": { @@ -669,14 +776,6 @@ "node": ">= 0.8" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dependencies": { - "once": "^1.4.0" - } - }, "node_modules/endent": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/endent/-/endent-1.4.1.tgz", @@ -701,18 +800,18 @@ } }, "node_modules/execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", "strip-final-newline": "^2.0.0" }, "engines": { @@ -886,14 +985,11 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dependencies": { - "pump": "^3.0.0" - }, + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -969,11 +1065,11 @@ } }, "node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "engines": { - "node": ">=8.12.0" + "node": ">=10.17.0" } }, "node_modules/iconv-lite": { @@ -1509,15 +1605,6 @@ "node": ">= 0.10" } }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, "node_modules/q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", @@ -1673,9 +1760,9 @@ "integrity": "sha1-dLbTPJrh4AFRDxeakRaFiPGu2qk=" }, "node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -1830,6 +1917,14 @@ "node": ">= 0.10.0" } }, + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "engines": { + "node": ">=0.6.19" + } + }, "node_modules/string.prototype.codepointat": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", @@ -1941,6 +2036,14 @@ "node": ">= 0.8" } }, + "node_modules/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "engines": { + "node": ">=8" + } + }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", diff --git a/src-cordova/package.json b/src-cordova/package.json index e38ea25b..a0623a87 100644 --- a/src-cordova/package.json +++ b/src-cordova/package.json @@ -10,7 +10,7 @@ "author": "Apache Cordova Team", "license": "Apache-2.0", "dependencies": { - "cordova-android": "^9.0.0", + "cordova-android": "^12.0.0", "cordova-browser": "^7.0.0", "cordova-ios": "^6.0.0", "cordova-osx": "^6.0.0",