diff --git a/.github/workflows/reusable_release-npm.yml b/.github/workflows/reusable_release-npm.yml index 11e04ba6..f2090e9c 100644 --- a/.github/workflows/reusable_release-npm.yml +++ b/.github/workflows/reusable_release-npm.yml @@ -23,7 +23,7 @@ permissions: jobs: build: - runs-on: 'ubuntu-22.04' + runs-on: 'ubuntu-24.04' timeout-minutes: 30 steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/reusable_setup.yml b/.github/workflows/reusable_setup.yml index da8b07c0..a81473f0 100644 --- a/.github/workflows/reusable_setup.yml +++ b/.github/workflows/reusable_setup.yml @@ -10,7 +10,7 @@ jobs: setup: strategy: matrix: - os: ['ubuntu-22.04', 'macos-15'] + os: ['ubuntu-24.04', 'macos-15'] runs-on: ${{ matrix.os }} timeout-minutes: 30 steps: diff --git a/.github/workflows/reusable_verify-packages.yml b/.github/workflows/reusable_verify-packages.yml index 40198513..f2f42a7c 100644 --- a/.github/workflows/reusable_verify-packages.yml +++ b/.github/workflows/reusable_verify-packages.yml @@ -11,10 +11,6 @@ jobs: verify-ios: runs-on: macos-15 timeout-minutes: 30 - strategy: - matrix: - xcode: - - /Applications/Xcode_16.4.app steps: - uses: actions/checkout@v3 with: @@ -24,13 +20,13 @@ jobs: - name: 'Setup Tools' uses: ./.github/actions/setup-tools - - run: sudo xcode-select --switch ${{ matrix.xcode }} + - run: sudo xcode-select --switch /Applications/Xcode_26.0.app - run: pnpm run verify:ios working-directory: ./plugin verify-android: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 30 steps: - uses: actions/checkout@v3 @@ -51,7 +47,7 @@ jobs: working-directory: ./plugin verify-web: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 timeout-minutes: 30 steps: - uses: actions/checkout@v3 diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d8e2a2dd..b84dd36a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,41 +27,41 @@ importers: example-app-spm: dependencies: '@capacitor/android': - specifier: next - version: 8.0.0-beta.0(@capacitor/core@8.0.0-beta.0) + specifier: ^8.0.0 + version: 8.0.0(@capacitor/core@8.0.0) '@capacitor/app': - specifier: next - version: 8.0.0-beta.0(@capacitor/core@8.0.0-beta.0) + specifier: ^8.0.0 + version: 8.0.0(@capacitor/core@8.0.0) '@capacitor/core': - specifier: next - version: 8.0.0-beta.0 + specifier: ^8.0.0 + version: 8.0.0 '@capacitor/google-maps': specifier: workspace:* version: link:../plugin '@capacitor/haptics': - specifier: next - version: 8.0.0-next.3(@capacitor/core@8.0.0-beta.0) + specifier: ^8.0.0 + version: 8.0.0(@capacitor/core@8.0.0) '@capacitor/ios': - specifier: next - version: 8.0.0-beta.0(@capacitor/core@8.0.0-beta.0) + specifier: ^8.0.0 + version: 8.0.0(@capacitor/core@8.0.0) '@capacitor/keyboard': - specifier: next - version: 8.0.0-next.4(@capacitor/core@8.0.0-beta.0) + specifier: ^8.0.0 + version: 8.0.0(@capacitor/core@8.0.0) '@capacitor/status-bar': - specifier: next - version: 8.0.0-beta.0(@capacitor/core@8.0.0-beta.0) + specifier: ^8.0.0 + version: 8.0.0(@capacitor/core@8.0.0) '@ionic/react': - specifier: ^8.7.10 - version: 8.7.11(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + specifier: ^8.7.11 + version: 8.7.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@ionic/react-router': - specifier: ^8.7.10 - version: 8.7.11(react-dom@19.2.0(react@19.2.0))(react-router-dom@5.3.4(react@19.2.0))(react-router@5.3.4(react@19.2.0))(react@19.2.0) + specifier: ^8.7.11 + version: 8.7.11(react-dom@19.2.3(react@19.2.3))(react-router-dom@5.3.4(react@19.2.3))(react-router@5.3.4(react@19.2.3))(react@19.2.3) '@testing-library/jest-dom': specifier: ^6.9.1 version: 6.9.1 '@testing-library/react': specifier: ^16.3.0 - version: 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) @@ -72,8 +72,8 @@ importers: specifier: ^30.0.0 version: 30.0.0 '@types/node': - specifier: ^24.10.1 - version: 24.10.1 + specifier: ^24.10.2 + version: 24.10.4 '@types/react': specifier: ^19.2.7 version: 19.2.7 @@ -90,20 +90,20 @@ importers: specifier: ^8.0.13 version: 8.0.13 react: - specifier: ^19.2.0 - version: 19.2.0 + specifier: ^19.2.1 + version: 19.2.3 react-dom: - specifier: ^19.2.0 - version: 19.2.0(react@19.2.0) + specifier: ^19.2.1 + version: 19.2.3(react@19.2.3) react-router: specifier: ^5.3.4 - version: 5.3.4(react@19.2.0) + version: 5.3.4(react@19.2.3) react-router-dom: specifier: ^5.3.4 - version: 5.3.4(react@19.2.0) + version: 5.3.4(react@19.2.3) react-scripts: specifier: ^5.0.1 - version: 5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.5))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.5))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@19.2.0)(type-fest@0.21.3)(typescript@5.9.3)(yaml@2.8.2) + version: 5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.5))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.5))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@19.2.3)(type-fest@0.21.3)(typescript@5.9.3)(yaml@2.8.2) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -148,8 +148,8 @@ importers: version: 7.4.0 devDependencies: '@capacitor/cli': - specifier: next - version: 8.0.0-beta.0 + specifier: ^8.0.0 + version: 8.0.0 plugin: dependencies: @@ -951,56 +951,43 @@ packages: peerDependencies: '@capacitor/core': ^8.0.0 - '@capacitor/android@8.0.0-beta.0': - resolution: {integrity: sha512-gU3voPCr3T3vZJpyZHRcRJvLCpEGPkfRjHNz2tpyGFfX1QtnKDzkyo4zUOaN4tvjPw1LPsitKbCOwXjm+79MWg==} - peerDependencies: - '@capacitor/core': ^8.0.0-beta.0 - - '@capacitor/app@8.0.0-beta.0': - resolution: {integrity: sha512-HQpiqGjeaOPUL44y4CRpCxs5ivW2dzkuhR/nrSKW4AfcO1pxPv+wQNFWNJsCV9Dl8jva6ClbuWAMLVR8+HRyRQ==} + '@capacitor/app@8.0.0': + resolution: {integrity: sha512-OwzIkUs4w433Bu9WWAEbEYngXEfJXZ9Wmdb8eoaqzYBgB0W9/3Ed/mh6sAYPNBAZlpyarmewgP7Nb+d3Vrh+xA==} peerDependencies: - '@capacitor/core': next + '@capacitor/core': '>=8.0.0' - '@capacitor/cli@8.0.0-beta.0': - resolution: {integrity: sha512-ACLuWdorEb9UJ8ypeq82cKHpT2JLfmBw8Cjt8aRJLR9vRIfUYVXFYaVNZ9n4OgORrgOTn1mKjd4Znv68G0np4Q==} + '@capacitor/cli@8.0.0': + resolution: {integrity: sha512-v9hEBi69xGxuuZhg55N031bMEenKaPSv71Il8C22VOOH6surDyv/MPeImN0oVfFc7eiklaW3rDFYVz6cmXfJWQ==} engines: {node: '>=22.0.0'} hasBin: true '@capacitor/core@8.0.0': resolution: {integrity: sha512-250HTVd/W/KdMygoqaedisvNbHbpbQTN2Hy/8ZYGm1nAqE0Fx7sGss4l0nDg33STxEdDhtVRoL2fIaaiukKseA==} - '@capacitor/core@8.0.0-beta.0': - resolution: {integrity: sha512-ajiiOnpXbP/hQ/5y5gVMWMIsGM7OLCY/RMwaffimFISxvcwYr+8azAMihpr5PPDDWK5Vegzk3GdGurZ4HW8lFw==} - '@capacitor/docgen@0.3.0': resolution: {integrity: sha512-WPggobo5Ql70F+2xOIUwNSApJXaL9F/9+Al6B+sNuSAmcg484OAksyUPKgiynF4BVlxeY5a0sDkgdVkmmA3ElQ==} engines: {node: '>=18.0.0'} hasBin: true - '@capacitor/haptics@8.0.0-next.3': - resolution: {integrity: sha512-chE6SUEegH9n7sGOyGH3XJAKfTi+ot3Z+TzecO/kXT0DJoZ4rtGXnpm9uElgqS50HYxFbZ2W/yCceA5jdWHOUg==} + '@capacitor/haptics@8.0.0': + resolution: {integrity: sha512-DY1IUOjke1T4ITl7mFHQIKCaJJyHYAYRYHG9bVApU7PDOZiMVGMp48Yjzdqjya+wv/AHS5mDabSTUmhJ5uDvBA==} peerDependencies: - '@capacitor/core': next + '@capacitor/core': '>=8.0.0' '@capacitor/ios@8.0.0': resolution: {integrity: sha512-gwSn6X4uHYNHlM8zZmVmM1zjEhexxbHpPSSnH1DZkp8o3zdK/RmH8tmDma+3zPZrhhTSrMC7sT24dKTOvV8www==} peerDependencies: '@capacitor/core': ^8.0.0 - '@capacitor/ios@8.0.0-beta.0': - resolution: {integrity: sha512-DGdVy4FZ0x+bMCqp9SA2AlsdfrIAKqegSifgyCX4Qpt87IbAxXg7UeCOLR8taKDo7HS3VzyeT4wYNi3dkspodg==} - peerDependencies: - '@capacitor/core': ^8.0.0-beta.0 - - '@capacitor/keyboard@8.0.0-next.4': - resolution: {integrity: sha512-JpGxILIah+FJcIyD3IkRhUEyHFIUXWXCDTK3NPNLv5r4MFK8pMtB6NrMMfRlM/DsNdrAzd0SaB+CG0/H0PSpVw==} + '@capacitor/keyboard@8.0.0': + resolution: {integrity: sha512-ycPW6iQyFwzDK95jihesj5EGiyyGSfbBqNek11iNp9tBOB7zDeYkUA2S/vPpOETt3dhP6pWr7a9gNVGuEfj11g==} peerDependencies: - '@capacitor/core': next + '@capacitor/core': '>=8.0.0' - '@capacitor/status-bar@8.0.0-beta.0': - resolution: {integrity: sha512-kGnoScYINvgivRsy8mkjOc13sLoJarnQuYbqVwbpmwRKqtf5kPpakWx+G/Mlz2OJRscDh6vTZVhsPOVOjis7fA==} + '@capacitor/status-bar@8.0.0': + resolution: {integrity: sha512-aIj3bc7z8lfPgOen8HlrBrkfnxpFnh21OCx6jCUx4Mvv+B6eEkUQ49b32DOddgVfr+igRHLX2SYi7duqIsNDXg==} peerDependencies: - '@capacitor/core': next + '@capacitor/core': '>=8.0.0' '@chevrotain/cst-dts-gen@11.0.3': resolution: {integrity: sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==} @@ -2188,6 +2175,9 @@ packages: '@types/node@24.10.1': resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} + '@types/node@24.10.4': + resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -6514,10 +6504,10 @@ packages: typescript: optional: true - react-dom@19.2.0: - resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==} + react-dom@19.2.3: + resolution: {integrity: sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==} peerDependencies: - react: ^19.2.0 + react: ^19.2.3 react-error-overlay@6.1.0: resolution: {integrity: sha512-SN/U6Ytxf1QGkw/9ve5Y+NxBbZM6Ht95tuXNMKs8EJyFa/Vy/+Co3stop3KBHARfn/giv+Lj1uUnTfOJ3moFEQ==} @@ -6557,8 +6547,8 @@ packages: typescript: optional: true - react@19.2.0: - resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==} + react@19.2.3: + resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -7493,8 +7483,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@6.0.0-dev.20251208: - resolution: {integrity: sha512-6V8RhCNO8WG1sQICzVMf0KX/i946GiL0X/QRiSrHb59JJCLHRECJ6ZBanD8K1V1mg1y317nPrYAfhDZdmVhxag==} + typescript@6.0.0-dev.20260102: + resolution: {integrity: sha512-84PI8xK3qgjraDi1sImRXyVhYMI653Zu5XNFVwCqbEIKU03s7ANAJ1I7KwtAb4lRy6xVBqHEMZuGVugqzZwepQ==} engines: {node: '>=14.17'} hasBin: true @@ -8923,15 +8913,11 @@ snapshots: dependencies: '@capacitor/core': 8.0.0 - '@capacitor/android@8.0.0-beta.0(@capacitor/core@8.0.0-beta.0)': - dependencies: - '@capacitor/core': 8.0.0-beta.0 - - '@capacitor/app@8.0.0-beta.0(@capacitor/core@8.0.0-beta.0)': + '@capacitor/app@8.0.0(@capacitor/core@8.0.0)': dependencies: - '@capacitor/core': 8.0.0-beta.0 + '@capacitor/core': 8.0.0 - '@capacitor/cli@8.0.0-beta.0': + '@capacitor/cli@8.0.0': dependencies: '@ionic/cli-framework-output': 2.2.8 '@ionic/utils-subprocess': 3.0.1 @@ -8957,10 +8943,6 @@ snapshots: dependencies: tslib: 2.8.1 - '@capacitor/core@8.0.0-beta.0': - dependencies: - tslib: 2.8.1 - '@capacitor/docgen@0.3.0': dependencies: '@types/node': 14.18.63 @@ -8969,25 +8951,21 @@ snapshots: minimist: 1.2.8 typescript: 4.2.4 - '@capacitor/haptics@8.0.0-next.3(@capacitor/core@8.0.0-beta.0)': + '@capacitor/haptics@8.0.0(@capacitor/core@8.0.0)': dependencies: - '@capacitor/core': 8.0.0-beta.0 + '@capacitor/core': 8.0.0 '@capacitor/ios@8.0.0(@capacitor/core@8.0.0)': dependencies: '@capacitor/core': 8.0.0 - '@capacitor/ios@8.0.0-beta.0(@capacitor/core@8.0.0-beta.0)': - dependencies: - '@capacitor/core': 8.0.0-beta.0 - - '@capacitor/keyboard@8.0.0-next.4(@capacitor/core@8.0.0-beta.0)': + '@capacitor/keyboard@8.0.0(@capacitor/core@8.0.0)': dependencies: - '@capacitor/core': 8.0.0-beta.0 + '@capacitor/core': 8.0.0 - '@capacitor/status-bar@8.0.0-beta.0(@capacitor/core@8.0.0-beta.0)': + '@capacitor/status-bar@8.0.0(@capacitor/core@8.0.0)': dependencies: - '@capacitor/core': 8.0.0-beta.0 + '@capacitor/core': 8.0.0 '@chevrotain/cst-dts-gen@11.0.3': dependencies: @@ -9289,21 +9267,21 @@ snapshots: dependencies: prettier: 3.7.3 - '@ionic/react-router@8.7.11(react-dom@19.2.0(react@19.2.0))(react-router-dom@5.3.4(react@19.2.0))(react-router@5.3.4(react@19.2.0))(react@19.2.0)': + '@ionic/react-router@8.7.11(react-dom@19.2.3(react@19.2.3))(react-router-dom@5.3.4(react@19.2.3))(react-router@5.3.4(react@19.2.3))(react@19.2.3)': dependencies: - '@ionic/react': 8.7.11(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - react-router: 5.3.4(react@19.2.0) - react-router-dom: 5.3.4(react@19.2.0) + '@ionic/react': 8.7.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) + react-router: 5.3.4(react@19.2.3) + react-router-dom: 5.3.4(react@19.2.3) tslib: 2.8.1 - '@ionic/react@8.7.11(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@ionic/react@8.7.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@ionic/core': 8.7.11 ionicons: 8.0.13 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) tslib: 2.8.1 '@ionic/utils-array@2.1.6': @@ -9408,7 +9386,7 @@ snapshots: '@jest/console@27.5.1': dependencies: '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 @@ -9417,7 +9395,7 @@ snapshots: '@jest/console@28.1.3': dependencies: '@jest/types': 28.1.3 - '@types/node': 24.10.1 + '@types/node': 24.10.4 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 @@ -9430,7 +9408,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -9466,7 +9444,7 @@ snapshots: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 jest-mock: 27.5.1 '@jest/expect-utils@30.2.0': @@ -9477,7 +9455,7 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 24.10.1 + '@types/node': 24.10.4 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -9492,7 +9470,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 jest-regex-util: 30.0.1 '@jest/reporters@27.5.1': @@ -9502,7 +9480,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit: 0.1.2 @@ -9586,7 +9564,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/yargs': 16.0.11 chalk: 4.1.2 @@ -9595,7 +9573,7 @@ snapshots: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -9605,7 +9583,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -9799,7 +9777,7 @@ snapshots: '@npmcli/fs@5.0.0': dependencies: - semver: 7.7.2 + semver: 7.7.3 '@npmcli/git@6.0.3': dependencies: @@ -10305,12 +10283,12 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)': dependencies: '@babel/runtime': 7.28.4 '@testing-library/dom': 10.4.1 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.3 + react-dom: 19.2.3(react@19.2.3) optionalDependencies: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) @@ -10360,20 +10338,20 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/bonjour@3.5.13': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.1.0 - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/connect@3.4.38': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/eslint-scope@3.7.7': dependencies: @@ -10396,14 +10374,14 @@ snapshots: '@types/express-serve-static-core@4.19.7': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 '@types/express-serve-static-core@5.1.0': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -10417,7 +10395,7 @@ snapshots: '@types/fs-extra@8.1.5': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/geojson@7946.0.16': {} @@ -10425,7 +10403,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/history@4.7.11': {} @@ -10435,7 +10413,7 @@ snapshots: '@types/http-proxy@1.17.17': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/istanbul-lib-coverage@2.0.6': {} @@ -10464,7 +10442,7 @@ snapshots: '@types/node-forge@1.3.14': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/node@14.18.63': {} @@ -10472,6 +10450,10 @@ snapshots: dependencies: undici-types: 7.16.0 + '@types/node@24.10.4': + dependencies: + undici-types: 7.16.0 + '@types/normalize-package-data@2.4.4': {} '@types/parse-json@4.0.2': {} @@ -10507,7 +10489,7 @@ snapshots: '@types/resolve@1.17.1': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/retry@0.12.0': {} @@ -10516,11 +10498,11 @@ snapshots: '@types/send@0.17.6': dependencies: '@types/mime': 1.3.5 - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/send@1.2.1': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/serve-index@1.9.4': dependencies: @@ -10529,14 +10511,14 @@ snapshots: '@types/serve-static@1.15.10': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/send': 0.17.6 '@types/slice-ansi@4.0.0': {} '@types/sockjs@0.3.36': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/stack-utils@2.0.3': {} @@ -10548,7 +10530,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 '@types/yargs-parser@21.0.3': {} @@ -12032,7 +12014,7 @@ snapshots: dependencies: semver: 7.7.3 shelljs: 0.8.5 - typescript: 6.0.0-dev.20251208 + typescript: 6.0.0-dev.20260102 dunder-proto@1.0.1: dependencies: @@ -13539,7 +13521,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -13642,7 +13624,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -13657,7 +13639,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -13667,7 +13649,7 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.9 - '@types/node': 24.10.1 + '@types/node': 24.10.4 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13686,7 +13668,7 @@ snapshots: '@jest/source-map': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -13760,12 +13742,12 @@ snapshots: jest-mock@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.10.1 + '@types/node': 24.10.4 jest-util: 30.2.0 jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): @@ -13806,7 +13788,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.11 @@ -13857,7 +13839,7 @@ snapshots: jest-serializer@27.5.1: dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 graceful-fs: 4.2.11 jest-snapshot@27.5.1: @@ -13890,7 +13872,7 @@ snapshots: jest-util@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -13899,7 +13881,7 @@ snapshots: jest-util@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 24.10.1 + '@types/node': 24.10.4 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -13908,7 +13890,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.10.1 + '@types/node': 24.10.4 chalk: 4.1.2 ci-info: 4.3.1 graceful-fs: 4.2.11 @@ -13938,7 +13920,7 @@ snapshots: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 24.10.1 + '@types/node': 24.10.4 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -13948,7 +13930,7 @@ snapshots: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 24.10.1 + '@types/node': 24.10.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -13957,19 +13939,19 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@28.1.3: dependencies: - '@types/node': 24.10.1 + '@types/node': 24.10.4 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -14654,7 +14636,7 @@ snapshots: npm-install-checks@8.0.0: dependencies: - semver: 7.7.2 + semver: 7.7.3 npm-normalize-package-bin@4.0.0: {} @@ -14664,7 +14646,7 @@ snapshots: dependencies: hosted-git-info: 8.1.0 proc-log: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-name: 6.0.2 npm-package-arg@13.0.1: @@ -15696,9 +15678,9 @@ snapshots: - supports-color - vue-template-compiler - react-dom@19.2.0(react@19.2.0): + react-dom@19.2.3(react@19.2.3): dependencies: - react: 19.2.0 + react: 19.2.3 scheduler: 0.27.0 react-error-overlay@6.1.0: {} @@ -15711,18 +15693,18 @@ snapshots: react-refresh@0.11.0: {} - react-router-dom@5.3.4(react@19.2.0): + react-router-dom@5.3.4(react@19.2.3): dependencies: '@babel/runtime': 7.28.4 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 19.2.0 - react-router: 5.3.4(react@19.2.0) + react: 19.2.3 + react-router: 5.3.4(react@19.2.3) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-router@5.3.4(react@19.2.0): + react-router@5.3.4(react@19.2.3): dependencies: '@babel/runtime': 7.28.4 history: 4.10.1 @@ -15730,12 +15712,12 @@ snapshots: loose-envify: 1.4.0 path-to-regexp: 1.9.0 prop-types: 15.8.1 - react: 19.2.0 + react: 19.2.3 react-is: 16.13.1 tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-scripts@5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.5))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.5))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@19.2.0)(type-fest@0.21.3)(typescript@5.9.3)(yaml@2.8.2): + react-scripts@5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.28.5))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.5))(@types/babel__core@7.20.5)(eslint@8.57.1)(react@19.2.3)(type-fest@0.21.3)(typescript@5.9.3)(yaml@2.8.2): dependencies: '@babel/core': 7.28.5 '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(react-refresh@0.11.0)(type-fest@0.21.3)(webpack-dev-server@4.15.2(webpack@5.103.0))(webpack@5.103.0) @@ -15769,7 +15751,7 @@ snapshots: postcss-normalize: 10.0.1(browserslist@4.28.0)(postcss@8.5.6) postcss-preset-env: 7.8.3(postcss@8.5.6) prompts: 2.4.2 - react: 19.2.0 + react: 19.2.3 react-app-polyfill: 3.0.0 react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.9.3)(webpack@5.103.0) react-refresh: 0.11.0 @@ -15824,7 +15806,7 @@ snapshots: - webpack-plugin-serve - yaml - react@19.2.0: {} + react@19.2.3: {} read-cache@1.0.0: dependencies: @@ -16909,7 +16891,7 @@ snapshots: typescript@5.9.3: {} - typescript@6.0.0-dev.20251208: {} + typescript@6.0.0-dev.20260102: {} uglify-js@3.19.3: optional: true diff --git a/publish-ios.yml b/publish-ios.yml index 6a7e13e5..b343ce00 100644 --- a/publish-ios.yml +++ b/publish-ios.yml @@ -11,7 +11,7 @@ jobs: runs-on: macos-15 timeout-minutes: 30 steps: - - run: sudo xcode-select --switch /Applications/Xcode_16.4.app + - run: sudo xcode-select --switch /Applications/Xcode_26_0.app - uses: actions/setup-node@v3 with: node-version: 16