Added flutterwave-angular-v3
This commit is contained in:
@@ -17,6 +17,10 @@ def capacitor_pods
|
||||
pod 'CapacitorCommunityBarcodeScanner', :path => '../../node_modules/@capacitor-community/barcode-scanner'
|
||||
pod 'CapacitorCommunityFacebookLogin', :path => '../../node_modules/@capacitor-community/facebook-login'
|
||||
pod 'CapacitorApp', :path => '../../node_modules/@capacitor/app'
|
||||
pod 'CapacitorCamera', :path => '../../node_modules/@capacitor/camera'
|
||||
pod 'CapacitorFilesystem', :path => '../../node_modules/@capacitor/filesystem'
|
||||
pod 'CapacitorGeolocation', :path => '../../node_modules/@capacitor/geolocation'
|
||||
pod 'CapacitorGoogleMaps', :path => '../../node_modules/@capacitor/google-maps'
|
||||
pod 'CapacitorHaptics', :path => '../../node_modules/@capacitor/haptics'
|
||||
pod 'CapacitorKeyboard', :path => '../../node_modules/@capacitor/keyboard'
|
||||
pod 'CapacitorPreferences', :path => '../../node_modules/@capacitor/preferences'
|
||||
|
||||
Generated
+364
-12
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "WrenchBoard",
|
||||
"version": "42.8.7",
|
||||
"version": "45.4.3",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "WrenchBoard",
|
||||
"version": "42.8.7",
|
||||
"version": "45.4.3",
|
||||
"dependencies": {
|
||||
"@angular/common": "^14.0.0",
|
||||
"@angular/core": "^14.0.0",
|
||||
@@ -19,7 +19,11 @@
|
||||
"@capacitor-community/facebook-login": "^5.0.3",
|
||||
"@capacitor/android": "5.0.5",
|
||||
"@capacitor/app": "^5.0.0",
|
||||
"@capacitor/camera": "^5.0.7",
|
||||
"@capacitor/core": "^5.0.0",
|
||||
"@capacitor/filesystem": "^5.1.4",
|
||||
"@capacitor/geolocation": "^5.0.6",
|
||||
"@capacitor/google-maps": "^5.3.3",
|
||||
"@capacitor/haptics": "^5.0.0",
|
||||
"@capacitor/ios": "5.0.5",
|
||||
"@capacitor/keyboard": "^5.0.0",
|
||||
@@ -29,6 +33,7 @@
|
||||
"@ionic/angular": "^6.1.9",
|
||||
"angularx-qrcode": "^14.0.0",
|
||||
"bn-ng-idle": "^2.0.5",
|
||||
"flutterwave-angular-v3": "^1.2.1",
|
||||
"jwt-decode": "^3.1.2",
|
||||
"onesignal-cordova-plugin": "^5.0.0-beta-02",
|
||||
"rxjs": "~6.6.0",
|
||||
@@ -2468,6 +2473,14 @@
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/@capacitor/camera": {
|
||||
"version": "5.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/camera/-/camera-5.0.7.tgz",
|
||||
"integrity": "sha512-1Wk3Dk0UhhNHdBB07UrPvUOSL7Wi5gFZRyLY1LZL2awt34iqy2cnajtfJplFmEZHk8lD0i7NAl3HbkWm4td4OQ==",
|
||||
"peerDependencies": {
|
||||
"@capacitor/core": "^5.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@capacitor/cli": {
|
||||
"version": "5.0.5",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.0.5.tgz",
|
||||
@@ -2583,13 +2596,42 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@capacitor/core": {
|
||||
"version": "5.0.5",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.0.5.tgz",
|
||||
"integrity": "sha512-sulwWXEhYI6cBIj1WnH9k+a8z1f4XTRDtdh3YfXNdeV36UT7T55GCeGrPoQMm7ww6iWyGuv1VEzVIuZFga8rtw==",
|
||||
"version": "5.5.1",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.5.1.tgz",
|
||||
"integrity": "sha512-VG6Iv8Q7ZAbvjodxpvjcSe0jfxUwZXnvjbi93ehuJ6eYP8U926qLSXyrT/DToZq+F6v/HyGyVgn3mrE/9jW2Tg==",
|
||||
"dependencies": {
|
||||
"tslib": "^2.1.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@capacitor/filesystem": {
|
||||
"version": "5.1.4",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/filesystem/-/filesystem-5.1.4.tgz",
|
||||
"integrity": "sha512-10EM1KvFMs+pTzxkcflspzxBWcX9sOnS9nTP5Afjr5hn4OxLrwTFySw2Z12Uv6jdN4OnhY3jXtDKXPljXvXILg==",
|
||||
"peerDependencies": {
|
||||
"@capacitor/core": "^5.1.1"
|
||||
}
|
||||
},
|
||||
"node_modules/@capacitor/geolocation": {
|
||||
"version": "5.0.6",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/geolocation/-/geolocation-5.0.6.tgz",
|
||||
"integrity": "sha512-3pB3CBa38aDMk7zouGbjOMBytcaqRMBosMcqNrOQjE5LMBAPUI1cEGrUzmkj+scP0SIyYGA95Tkj0BAnzvNWag==",
|
||||
"peerDependencies": {
|
||||
"@capacitor/core": "^5.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@capacitor/google-maps": {
|
||||
"version": "5.3.3",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/google-maps/-/google-maps-5.3.3.tgz",
|
||||
"integrity": "sha512-Uhk6Nc2byDSwS3pK4pXGEkKLWNNfhqDmA08s4DNS7YLhoLr3qMDKFKYU2v8BcP1iRAy9tY6SMOAgkpkHuei7/g==",
|
||||
"dependencies": {
|
||||
"@googlemaps/js-api-loader": "~1.13.7",
|
||||
"@googlemaps/markerclusterer": "~2.0.7",
|
||||
"@types/google.maps": "~3.50.5"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@capacitor/core": "^5.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@capacitor/haptics": {
|
||||
"version": "5.0.4",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-5.0.4.tgz",
|
||||
@@ -3096,6 +3138,23 @@
|
||||
"integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@googlemaps/js-api-loader": {
|
||||
"version": "1.13.11",
|
||||
"resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.13.11.tgz",
|
||||
"integrity": "sha512-8gKvtDYGtUa3Wg2iC0e53jBOiN5UQ1T12RMq66hjmhAtZMRjI7iuoQn1WdUyoTfYJDmYN3HHc+3l+XOT21p3bQ==",
|
||||
"dependencies": {
|
||||
"fast-deep-equal": "^3.1.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@googlemaps/markerclusterer": {
|
||||
"version": "2.0.15",
|
||||
"resolved": "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.0.15.tgz",
|
||||
"integrity": "sha512-/I6Esi5FtyeVHsezN9Kut8zRJoqe7KkTIJXGVqpKFf6BjC7qQ1xRajLMkOz0s8XKgLevbr+KdYjuvmj+LohOGg==",
|
||||
"dependencies": {
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"supercluster": "^7.1.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@humanwhocodes/config-array": {
|
||||
"version": "0.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz",
|
||||
@@ -4515,6 +4574,11 @@
|
||||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/google.maps": {
|
||||
"version": "3.50.5",
|
||||
"resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.50.5.tgz",
|
||||
"integrity": "sha512-RuZf1MJtctGlpW+Gd4a/eGtAufUDjMf+eyN1l+B3fbe2YLScJbg8KEljJfb+6vnSPFAeM1/48geVIEg3vqOkxw=="
|
||||
},
|
||||
"node_modules/@types/http-proxy": {
|
||||
"version": "1.17.9",
|
||||
"resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz",
|
||||
@@ -7210,6 +7274,16 @@
|
||||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/core-js": {
|
||||
"version": "3.33.3",
|
||||
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.3.tgz",
|
||||
"integrity": "sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==",
|
||||
"hasInstallScript": true,
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/core-js"
|
||||
}
|
||||
},
|
||||
"node_modules/core-js-compat": {
|
||||
"version": "3.25.0",
|
||||
"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.0.tgz",
|
||||
@@ -9508,8 +9582,7 @@
|
||||
"node_modules/fast-deep-equal": {
|
||||
"version": "3.1.3",
|
||||
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
|
||||
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
|
||||
"dev": true
|
||||
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
|
||||
},
|
||||
"node_modules/fast-glob": {
|
||||
"version": "3.2.11",
|
||||
@@ -9720,6 +9793,115 @@
|
||||
"integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/flutterwave-angular-v3": {
|
||||
"version": "1.2.1",
|
||||
"resolved": "https://registry.npmjs.org/flutterwave-angular-v3/-/flutterwave-angular-v3-1.2.1.tgz",
|
||||
"integrity": "sha512-r9GFhgWViBH5PEdmPA325Ld8H5Cr5rfDztEXXKHFMiGzbIu0iC8mcFAK01XRorx6pGBIDDTxIQRRB6kd09y+Wg==",
|
||||
"dependencies": {
|
||||
"@angular/animations": ">=4.0.0",
|
||||
"@angular/common": ">=4.0.0",
|
||||
"@angular/compiler": ">=4.0.0",
|
||||
"@angular/core": ">=4.0.0",
|
||||
"@angular/forms": ">=4.0.0",
|
||||
"@angular/http": ">=4.0.0",
|
||||
"@angular/platform-browser": ">=4.0.0",
|
||||
"@angular/platform-browser-dynamic": ">=4.0.0",
|
||||
"@angular/router": ">=4.0.0",
|
||||
"core-js": ">=2.4.1",
|
||||
"rxjs": ">=5.1.0",
|
||||
"zone.js": ">=0.8.4"
|
||||
}
|
||||
},
|
||||
"node_modules/flutterwave-angular-v3/node_modules/@angular/animations": {
|
||||
"version": "17.0.4",
|
||||
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.0.4.tgz",
|
||||
"integrity": "sha512-XHkTBZAoYf1t4Hb06RkYa6cgtjEA5JGq1ArXu/DckOS6G/ZuY+dwWULEmaf9ejJem8O78ol223ZQ5d7sXqpixQ==",
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^18.13.0 || >=20.9.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@angular/core": "17.0.4"
|
||||
}
|
||||
},
|
||||
"node_modules/flutterwave-angular-v3/node_modules/@angular/common": {
|
||||
"version": "7.2.16",
|
||||
"resolved": "https://registry.npmjs.org/@angular/common/-/common-7.2.16.tgz",
|
||||
"integrity": "sha512-lPo2Vt5zmKeKTdMxHMUuViouMiK4QsmO6dGTIhJ7QAx9mov0QYb4sUVKN9Ix32Aeeznaa97qJnhevyDncJqvSA==",
|
||||
"dependencies": {
|
||||
"tslib": "^1.9.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@angular/core": "7.2.16",
|
||||
"rxjs": "^6.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/flutterwave-angular-v3/node_modules/@angular/common/node_modules/tslib": {
|
||||
"version": "1.14.1",
|
||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
||||
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
|
||||
},
|
||||
"node_modules/flutterwave-angular-v3/node_modules/@angular/core": {
|
||||
"version": "17.0.4",
|
||||
"resolved": "https://registry.npmjs.org/@angular/core/-/core-17.0.4.tgz",
|
||||
"integrity": "sha512-zk+z5sYPZd87pLxECx27quB5FvSmoi9PjJlcSlaBwwqaGnh/tPJI14u3q1dRY/CoZgP9egEiwc428+DzvOzJew==",
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^18.13.0 || >=20.9.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"rxjs": "^6.5.3 || ^7.4.0",
|
||||
"zone.js": "~0.14.0"
|
||||
}
|
||||
},
|
||||
"node_modules/flutterwave-angular-v3/node_modules/@angular/http": {
|
||||
"version": "7.2.16",
|
||||
"resolved": "https://registry.npmjs.org/@angular/http/-/http-7.2.16.tgz",
|
||||
"integrity": "sha512-yvjbNyzFSmmz4UTjCdy5M8mk0cZqf9TvSf8yN5UVIwtw4joyuUdlgJCuin0qSbQOKIf/JjHoofpO2JkPCGSNww==",
|
||||
"deprecated": "Package no longer supported. Use @angular/common instead, see https://angular.io/guide/deprecations#angularhttp",
|
||||
"dependencies": {
|
||||
"tslib": "^1.9.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@angular/core": "7.2.16",
|
||||
"@angular/platform-browser": "7.2.16",
|
||||
"rxjs": "^6.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/flutterwave-angular-v3/node_modules/@angular/http/node_modules/tslib": {
|
||||
"version": "1.14.1",
|
||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
||||
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
|
||||
},
|
||||
"node_modules/flutterwave-angular-v3/node_modules/@angular/platform-browser": {
|
||||
"version": "7.2.16",
|
||||
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.2.16.tgz",
|
||||
"integrity": "sha512-6LltxoPlbtUgSec5a+BGPHZ0UYdqFizxSsplC1PoJdqH17DDxQjxcluAfXnLlvOYFSSPvYa73PSOpmUU2vp4gA==",
|
||||
"dependencies": {
|
||||
"tslib": "^1.9.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@angular/common": "7.2.16",
|
||||
"@angular/core": "7.2.16"
|
||||
}
|
||||
},
|
||||
"node_modules/flutterwave-angular-v3/node_modules/@angular/platform-browser/node_modules/tslib": {
|
||||
"version": "1.14.1",
|
||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
||||
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
|
||||
},
|
||||
"node_modules/flutterwave-angular-v3/node_modules/zone.js": {
|
||||
"version": "0.14.2",
|
||||
"resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.2.tgz",
|
||||
"integrity": "sha512-X4U7J1isDhoOmHmFWiLhloWc2lzMkdnumtfQ1LXzf/IOZp5NQYuMUTaviVzG/q1ugMBIXzin2AqeVJUoSEkNyQ==",
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
}
|
||||
},
|
||||
"node_modules/follow-redirects": {
|
||||
"version": "1.15.1",
|
||||
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
|
||||
@@ -12519,6 +12701,11 @@
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/kdbush": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz",
|
||||
"integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew=="
|
||||
},
|
||||
"node_modules/kind-of": {
|
||||
"version": "6.0.3",
|
||||
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
|
||||
@@ -18144,6 +18331,14 @@
|
||||
"node": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/supercluster": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.5.tgz",
|
||||
"integrity": "sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg==",
|
||||
"dependencies": {
|
||||
"kdbush": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/supports-color": {
|
||||
"version": "5.5.0",
|
||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
|
||||
@@ -21553,6 +21748,12 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"@capacitor/camera": {
|
||||
"version": "5.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/camera/-/camera-5.0.7.tgz",
|
||||
"integrity": "sha512-1Wk3Dk0UhhNHdBB07UrPvUOSL7Wi5gFZRyLY1LZL2awt34iqy2cnajtfJplFmEZHk8lD0i7NAl3HbkWm4td4OQ==",
|
||||
"requires": {}
|
||||
},
|
||||
"@capacitor/cli": {
|
||||
"version": "5.0.5",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.0.5.tgz",
|
||||
@@ -21633,13 +21834,35 @@
|
||||
}
|
||||
},
|
||||
"@capacitor/core": {
|
||||
"version": "5.0.5",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.0.5.tgz",
|
||||
"integrity": "sha512-sulwWXEhYI6cBIj1WnH9k+a8z1f4XTRDtdh3YfXNdeV36UT7T55GCeGrPoQMm7ww6iWyGuv1VEzVIuZFga8rtw==",
|
||||
"version": "5.5.1",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.5.1.tgz",
|
||||
"integrity": "sha512-VG6Iv8Q7ZAbvjodxpvjcSe0jfxUwZXnvjbi93ehuJ6eYP8U926qLSXyrT/DToZq+F6v/HyGyVgn3mrE/9jW2Tg==",
|
||||
"requires": {
|
||||
"tslib": "^2.1.0"
|
||||
}
|
||||
},
|
||||
"@capacitor/filesystem": {
|
||||
"version": "5.1.4",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/filesystem/-/filesystem-5.1.4.tgz",
|
||||
"integrity": "sha512-10EM1KvFMs+pTzxkcflspzxBWcX9sOnS9nTP5Afjr5hn4OxLrwTFySw2Z12Uv6jdN4OnhY3jXtDKXPljXvXILg==",
|
||||
"requires": {}
|
||||
},
|
||||
"@capacitor/geolocation": {
|
||||
"version": "5.0.6",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/geolocation/-/geolocation-5.0.6.tgz",
|
||||
"integrity": "sha512-3pB3CBa38aDMk7zouGbjOMBytcaqRMBosMcqNrOQjE5LMBAPUI1cEGrUzmkj+scP0SIyYGA95Tkj0BAnzvNWag==",
|
||||
"requires": {}
|
||||
},
|
||||
"@capacitor/google-maps": {
|
||||
"version": "5.3.3",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/google-maps/-/google-maps-5.3.3.tgz",
|
||||
"integrity": "sha512-Uhk6Nc2byDSwS3pK4pXGEkKLWNNfhqDmA08s4DNS7YLhoLr3qMDKFKYU2v8BcP1iRAy9tY6SMOAgkpkHuei7/g==",
|
||||
"requires": {
|
||||
"@googlemaps/js-api-loader": "~1.13.7",
|
||||
"@googlemaps/markerclusterer": "~2.0.7",
|
||||
"@types/google.maps": "~3.50.5"
|
||||
}
|
||||
},
|
||||
"@capacitor/haptics": {
|
||||
"version": "5.0.4",
|
||||
"resolved": "https://registry.npmjs.org/@capacitor/haptics/-/haptics-5.0.4.tgz",
|
||||
@@ -21946,6 +22169,23 @@
|
||||
"integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
|
||||
"dev": true
|
||||
},
|
||||
"@googlemaps/js-api-loader": {
|
||||
"version": "1.13.11",
|
||||
"resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.13.11.tgz",
|
||||
"integrity": "sha512-8gKvtDYGtUa3Wg2iC0e53jBOiN5UQ1T12RMq66hjmhAtZMRjI7iuoQn1WdUyoTfYJDmYN3HHc+3l+XOT21p3bQ==",
|
||||
"requires": {
|
||||
"fast-deep-equal": "^3.1.3"
|
||||
}
|
||||
},
|
||||
"@googlemaps/markerclusterer": {
|
||||
"version": "2.0.15",
|
||||
"resolved": "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.0.15.tgz",
|
||||
"integrity": "sha512-/I6Esi5FtyeVHsezN9Kut8zRJoqe7KkTIJXGVqpKFf6BjC7qQ1xRajLMkOz0s8XKgLevbr+KdYjuvmj+LohOGg==",
|
||||
"requires": {
|
||||
"fast-deep-equal": "^3.1.3",
|
||||
"supercluster": "^7.1.3"
|
||||
}
|
||||
},
|
||||
"@humanwhocodes/config-array": {
|
||||
"version": "0.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz",
|
||||
@@ -23059,6 +23299,11 @@
|
||||
"@types/node": "*"
|
||||
}
|
||||
},
|
||||
"@types/google.maps": {
|
||||
"version": "3.50.5",
|
||||
"resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.50.5.tgz",
|
||||
"integrity": "sha512-RuZf1MJtctGlpW+Gd4a/eGtAufUDjMf+eyN1l+B3fbe2YLScJbg8KEljJfb+6vnSPFAeM1/48geVIEg3vqOkxw=="
|
||||
},
|
||||
"@types/http-proxy": {
|
||||
"version": "1.17.9",
|
||||
"resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz",
|
||||
@@ -25164,6 +25409,11 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"core-js": {
|
||||
"version": "3.33.3",
|
||||
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.3.tgz",
|
||||
"integrity": "sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw=="
|
||||
},
|
||||
"core-js-compat": {
|
||||
"version": "3.25.0",
|
||||
"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.0.tgz",
|
||||
@@ -26817,8 +27067,7 @@
|
||||
"fast-deep-equal": {
|
||||
"version": "3.1.3",
|
||||
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
|
||||
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
|
||||
"dev": true
|
||||
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
|
||||
},
|
||||
"fast-glob": {
|
||||
"version": "3.2.11",
|
||||
@@ -26992,6 +27241,96 @@
|
||||
"integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
|
||||
"dev": true
|
||||
},
|
||||
"flutterwave-angular-v3": {
|
||||
"version": "1.2.1",
|
||||
"resolved": "https://registry.npmjs.org/flutterwave-angular-v3/-/flutterwave-angular-v3-1.2.1.tgz",
|
||||
"integrity": "sha512-r9GFhgWViBH5PEdmPA325Ld8H5Cr5rfDztEXXKHFMiGzbIu0iC8mcFAK01XRorx6pGBIDDTxIQRRB6kd09y+Wg==",
|
||||
"requires": {
|
||||
"@angular/animations": ">=4.0.0",
|
||||
"@angular/common": ">=4.0.0",
|
||||
"@angular/compiler": ">=4.0.0",
|
||||
"@angular/core": ">=4.0.0",
|
||||
"@angular/forms": ">=4.0.0",
|
||||
"@angular/http": ">=4.0.0",
|
||||
"@angular/platform-browser": ">=4.0.0",
|
||||
"@angular/platform-browser-dynamic": ">=4.0.0",
|
||||
"@angular/router": ">=4.0.0",
|
||||
"core-js": ">=2.4.1",
|
||||
"rxjs": ">=5.1.0",
|
||||
"zone.js": ">=0.8.4"
|
||||
},
|
||||
"dependencies": {
|
||||
"@angular/animations": {
|
||||
"version": "17.0.4",
|
||||
"resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.0.4.tgz",
|
||||
"integrity": "sha512-XHkTBZAoYf1t4Hb06RkYa6cgtjEA5JGq1ArXu/DckOS6G/ZuY+dwWULEmaf9ejJem8O78ol223ZQ5d7sXqpixQ==",
|
||||
"requires": {
|
||||
"tslib": "^2.3.0"
|
||||
}
|
||||
},
|
||||
"@angular/common": {
|
||||
"version": "7.2.16",
|
||||
"resolved": "https://registry.npmjs.org/@angular/common/-/common-7.2.16.tgz",
|
||||
"integrity": "sha512-lPo2Vt5zmKeKTdMxHMUuViouMiK4QsmO6dGTIhJ7QAx9mov0QYb4sUVKN9Ix32Aeeznaa97qJnhevyDncJqvSA==",
|
||||
"requires": {
|
||||
"tslib": "^1.9.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": {
|
||||
"version": "1.14.1",
|
||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
||||
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"@angular/core": {
|
||||
"version": "17.0.4",
|
||||
"resolved": "https://registry.npmjs.org/@angular/core/-/core-17.0.4.tgz",
|
||||
"integrity": "sha512-zk+z5sYPZd87pLxECx27quB5FvSmoi9PjJlcSlaBwwqaGnh/tPJI14u3q1dRY/CoZgP9egEiwc428+DzvOzJew==",
|
||||
"requires": {
|
||||
"tslib": "^2.3.0"
|
||||
}
|
||||
},
|
||||
"@angular/http": {
|
||||
"version": "7.2.16",
|
||||
"resolved": "https://registry.npmjs.org/@angular/http/-/http-7.2.16.tgz",
|
||||
"integrity": "sha512-yvjbNyzFSmmz4UTjCdy5M8mk0cZqf9TvSf8yN5UVIwtw4joyuUdlgJCuin0qSbQOKIf/JjHoofpO2JkPCGSNww==",
|
||||
"requires": {
|
||||
"tslib": "^1.9.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": {
|
||||
"version": "1.14.1",
|
||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
||||
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"@angular/platform-browser": {
|
||||
"version": "7.2.16",
|
||||
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-7.2.16.tgz",
|
||||
"integrity": "sha512-6LltxoPlbtUgSec5a+BGPHZ0UYdqFizxSsplC1PoJdqH17DDxQjxcluAfXnLlvOYFSSPvYa73PSOpmUU2vp4gA==",
|
||||
"requires": {
|
||||
"tslib": "^1.9.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"tslib": {
|
||||
"version": "1.14.1",
|
||||
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
||||
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"zone.js": {
|
||||
"version": "0.14.2",
|
||||
"resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.2.tgz",
|
||||
"integrity": "sha512-X4U7J1isDhoOmHmFWiLhloWc2lzMkdnumtfQ1LXzf/IOZp5NQYuMUTaviVzG/q1ugMBIXzin2AqeVJUoSEkNyQ==",
|
||||
"requires": {
|
||||
"tslib": "^2.3.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"follow-redirects": {
|
||||
"version": "1.15.1",
|
||||
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
|
||||
@@ -29127,6 +29466,11 @@
|
||||
"source-map-support": "^0.5.5"
|
||||
}
|
||||
},
|
||||
"kdbush": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz",
|
||||
"integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew=="
|
||||
},
|
||||
"kind-of": {
|
||||
"version": "6.0.3",
|
||||
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
|
||||
@@ -33285,6 +33629,14 @@
|
||||
"normalize-path": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"supercluster": {
|
||||
"version": "7.1.5",
|
||||
"resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.5.tgz",
|
||||
"integrity": "sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg==",
|
||||
"requires": {
|
||||
"kdbush": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"supports-color": {
|
||||
"version": "5.5.0",
|
||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
|
||||
|
||||
@@ -38,6 +38,7 @@
|
||||
"@ionic/angular": "^6.1.9",
|
||||
"angularx-qrcode": "^14.0.0",
|
||||
"bn-ng-idle": "^2.0.5",
|
||||
"flutterwave-angular-v3": "^1.2.1",
|
||||
"jwt-decode": "^3.1.2",
|
||||
"onesignal-cordova-plugin": "^5.0.0-beta-02",
|
||||
"rxjs": "~6.6.0",
|
||||
|
||||
@@ -6,7 +6,7 @@ import {WrenchService} from "../../services/wrench.service";
|
||||
import {BlogDataService} from "../../store/blog-data.service";
|
||||
import {UserWalletService} from "../../store/user-wallet.service";
|
||||
import {Unary} from "@angular/compiler";
|
||||
//import {Flutterwave, AsyncPaymentOptions} from "flutterwave-angular-v3"
|
||||
import {Flutterwave, AsyncPaymentOptions, PaymentSuccessResponse} from "flutterwave-angular-v3"
|
||||
|
||||
@Component({
|
||||
selector: 'app-addcredit',
|
||||
@@ -37,7 +37,7 @@ export class AddcreditPage implements OnInit {
|
||||
customizations = {title: 'Customization Title', description: 'Customization Description', logo: 'https://flutterwave.com/images/logo-colored.svg'}
|
||||
|
||||
meta = {'counsumer_id': '7898', 'consumer_mac': 'kjs9s8ss7dd'}
|
||||
/*
|
||||
|
||||
paymentData : AsyncPaymentOptions = {
|
||||
public_key: this.publicKey,
|
||||
tx_ref: this.generateReference(),
|
||||
@@ -48,7 +48,7 @@ export class AddcreditPage implements OnInit {
|
||||
customer: this.customerDetails,
|
||||
customizations: this.customizations,
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
constructor(private navctr: NavController,
|
||||
private router: Router,
|
||||
@@ -57,7 +57,7 @@ export class AddcreditPage implements OnInit {
|
||||
public blogDataService: BlogDataService,
|
||||
private loadingCtrl: LoadingController,
|
||||
public alertController: AlertController,
|
||||
/* private flutterwave: Flutterwave,*/
|
||||
private flutterwave: Flutterwave,
|
||||
public userWalletService: UserWalletService) {
|
||||
this.walletData = this.router.getCurrentNavigation().extras.state;
|
||||
if ( this.walletData != undefined ){
|
||||
@@ -115,12 +115,13 @@ export class AddcreditPage implements OnInit {
|
||||
}
|
||||
|
||||
payViaPromise() {
|
||||
// this.flutterwave.asyncInlinePay(this.paymentData).then(
|
||||
// (response) =>{
|
||||
// console.log("Promise Res" , response)
|
||||
// this.flutterwave.closePaymentModal(5)
|
||||
// }
|
||||
// )
|
||||
this.flutterwave.asyncInlinePay(this.paymentData).then(
|
||||
(response) =>{
|
||||
console.log("Promise Res" , response)
|
||||
this.flutterwave.closePaymentModal(5)
|
||||
}
|
||||
)
|
||||
|
||||
}
|
||||
generateReference(): string {
|
||||
let date = new Date();
|
||||
|
||||
@@ -9,11 +9,11 @@ import { AppComponent } from './app.component';
|
||||
|
||||
import { HttpClientModule } from '@angular/common/http';
|
||||
import { BnNgIdleService } from 'bn-ng-idle'; // import bn-ng-idle service
|
||||
//import { FlutterwaveModule} from "flutterwave-angular-v3"
|
||||
import { FlutterwaveModule} from "flutterwave-angular-v3"
|
||||
|
||||
@NgModule({
|
||||
declarations: [AppComponent],
|
||||
imports: [BrowserModule,/*FlutterwaveModule,*/ IonicModule.forRoot(), AppRoutingModule, HttpClientModule
|
||||
imports: [BrowserModule, FlutterwaveModule, IonicModule.forRoot(), AppRoutingModule, HttpClientModule
|
||||
],
|
||||
providers: [{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy },BnNgIdleService],
|
||||
bootstrap: [AppComponent],
|
||||
|
||||
+2
-1
@@ -3,7 +3,8 @@
|
||||
"extends": "./tsconfig.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "./out-tsc/app",
|
||||
"types": []
|
||||
"types": [],
|
||||
"paths": { "@angular/*": [ "node_modules/@angular/*" ] }
|
||||
},
|
||||
"files": [
|
||||
"src/main.ts",
|
||||
|
||||
Reference in New Issue
Block a user