refactor: update to ionic v8

refactor: remove deprecated @ionic-native/core (replaced by
@awesome-cordova-plugins/core)
This commit is contained in:
2024-05-30 14:18:45 +02:00
parent 0bf41bf569
commit 09376bde02
3 changed files with 35 additions and 36 deletions

View File

@@ -45,7 +45,7 @@ include ':capacitor-splash-screen'
project(':capacitor-splash-screen').projectDir = new File('../../../node_modules/.pnpm/@capacitor+splash-screen@6.0.0_@capacitor+core@6.0.0/node_modules/@capacitor/splash-screen/android')
include ':transistorsoft-capacitor-background-fetch'
project(':transistorsoft-capacitor-background-fetch').projectDir = new File('../../../node_modules/.pnpm/@transistorsoft+capacitor-background-fetch@5.2.0_@capacitor+core@6.0.0/node_modules/@transistorsoft/capacitor-background-fetch/android')
project(':transistorsoft-capacitor-background-fetch').projectDir = new File('../../../node_modules/.pnpm/@transistorsoft+capacitor-background-fetch@6.0.0_@capacitor+core@6.0.0/node_modules/@transistorsoft/capacitor-background-fetch/android')
include ':capacitor-secure-storage-plugin'
project(':capacitor-secure-storage-plugin').projectDir = new File('../../../node_modules/.pnpm/capacitor-secure-storage-plugin@0.9.0_@capacitor+core@6.0.0/node_modules/capacitor-secure-storage-plugin/android')
project(':capacitor-secure-storage-plugin').projectDir = new File('../../../node_modules/.pnpm/capacitor-secure-storage-plugin@0.10.0_@capacitor+core@6.0.0/node_modules/capacitor-secure-storage-plugin/android')

View File

@@ -75,8 +75,7 @@
"@capacitor/preferences": "6.0.0",
"@capacitor/share": "6.0.0",
"@capacitor/splash-screen": "6.0.0",
"@ionic-native/core": "5.36.0",
"@ionic/angular": "7.8.0",
"@ionic/angular": "8.2.0",
"@ionic/storage-angular": "4.0.0",
"@maplibre/ngx-maplibre-gl": "17.4.1",
"@ngx-translate/core": "15.0.0",

64
pnpm-lock.yaml generated
View File

@@ -726,56 +726,53 @@ importers:
specifier: 6.6.0
version: 6.6.0(rxjs@7.8.1)
'@capacitor/app':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/browser':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/clipboard':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/core':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0
'@capacitor/device':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/dialog':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/filesystem':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/geolocation':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/haptics':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/keyboard':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/local-notifications':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/network':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/preferences':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/share':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/splash-screen':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@ionic-native/core':
specifier: 5.36.0
version: 5.36.0(rxjs@7.8.1)
'@ionic/angular':
specifier: 7.8.0
version: 7.8.0(@angular/core@18.0.1)(@angular/forms@18.0.1)(@angular/router@18.0.1)(rxjs@7.8.1)(zone.js@0.14.4)
specifier: 8.2.0
version: 8.2.0(@angular/core@18.0.1)(@angular/forms@18.0.1)(@angular/router@18.0.1)(rxjs@7.8.1)(zone.js@0.14.4)
'@ionic/storage-angular':
specifier: 4.0.0
version: 4.0.0(@angular/core@18.0.1)(rxjs@7.8.1)
@@ -922,16 +919,16 @@ importers:
specifier: 18.0.1
version: 18.0.1(@angular/common@18.0.1)(@angular/compiler@18.0.1)(@angular/core@18.0.1)(@angular/platform-browser@18.0.1)
'@capacitor/android':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@capacitor/assets':
specifier: 3.0.4
version: 3.0.4(@types/node@18.15.3)(typescript@5.4.2)
'@capacitor/cli':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0
'@capacitor/ios':
specifier: ^6.0.0
specifier: 6.0.0
version: 6.0.0(@capacitor/core@6.0.0)
'@compodoc/compodoc':
specifier: 1.1.23
@@ -6345,12 +6342,14 @@ packages:
/@ionic-native/core@5.36.0(rxjs@7.8.1):
resolution: {integrity: sha512-lOrkktadlKYbYf1LrDyAtsu1JnQ0oCCdkOU7iHQ8oXnNOkMwobFfD2m62F1CoOr0u9LIkpYnZSPjng8lZbmbNw==}
requiresBuild: true
peerDependencies:
rxjs: ^5.5.0 || ^6.5.0
dependencies:
'@types/cordova': 11.0.3
rxjs: 7.8.1
dev: false
optional: true
/@ionic-native/http@5.36.0(@ionic-native/core@5.36.0)(rxjs@7.8.1):
resolution: {integrity: sha512-3t7UhcqNxZuIX+HXuydlaDfA9AwDXiRFGs9GsHpJnXMTfbeKUcwzp0amqblrLslDA9tNfqSmJyFZFaMX6CRrog==}
@@ -6414,19 +6413,19 @@ packages:
- chokidar
dev: true
/@ionic/angular@7.8.0(@angular/core@18.0.1)(@angular/forms@18.0.1)(@angular/router@18.0.1)(rxjs@7.8.1)(zone.js@0.14.4):
resolution: {integrity: sha512-O+CpJ92V9CZLa9FqkTkXirPvepxx+ocSlWH6Oqsp4IEPMD2o/WJXKNINW8gX+cBQfNIPLJtle1GH/LY68bUtMw==}
/@ionic/angular@8.2.0(@angular/core@18.0.1)(@angular/forms@18.0.1)(@angular/router@18.0.1)(rxjs@7.8.1)(zone.js@0.14.4):
resolution: {integrity: sha512-47y/J3yqLwzHqe+50QTTIr+9AYbjpu9IR+p33bRbxJhUEaUCl5VKzLwjL94bVi+eTVwr786eu2kK8TRTaPyEBw==}
peerDependencies:
'@angular/core': '>=14.0.0'
'@angular/forms': '>=14.0.0'
'@angular/router': '>=14.0.0'
'@angular/core': '>=16.0.0'
'@angular/forms': '>=16.0.0'
'@angular/router': '>=16.0.0'
rxjs: '>=7.5.0'
zone.js: '>=0.11.0'
zone.js: '>=0.13.0'
dependencies:
'@angular/core': 18.0.1(rxjs@7.8.1)(zone.js@0.14.4)
'@angular/forms': 18.0.1(@angular/common@18.0.1)(@angular/core@18.0.1)(@angular/platform-browser@18.0.1)(rxjs@7.8.1)
'@angular/router': 18.0.1(@angular/common@18.0.1)(@angular/core@18.0.1)(@angular/platform-browser@18.0.1)(rxjs@7.8.1)
'@ionic/core': 7.8.0
'@ionic/core': 8.2.0
ionicons: 7.4.0
jsonc-parser: 3.2.1
rxjs: 7.8.1
@@ -6515,8 +6514,8 @@ packages:
- supports-color
dev: true
/@ionic/core@7.8.0:
resolution: {integrity: sha512-rogQw6lWH367E5XQnovbAIB4pT1YmuTz7OvyQm0cp4pO2/64faKyTGteSxc99stG01CoARW+pjJN1K09hfKFPw==}
/@ionic/core@8.2.0:
resolution: {integrity: sha512-+TjHDFluiGYVNiQZOLsETCE+om5FKYbaOKkfmCQYvRGxlg4WtOwaX6YCrpP4MMuerGt36PA196oh/JTcVe9ByA==}
dependencies:
'@stencil/core': 4.18.3
ionicons: 7.4.0
@@ -17944,6 +17943,7 @@ packages:
/pify@4.0.1:
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
engines: {node: '>=6'}
requiresBuild: true
dev: true
/pirates@4.0.6: