diff --git a/.gitignore b/.gitignore
index 6b55e16e8..6908af2be 100644
--- a/.gitignore
+++ b/.gitignore
@@ -46,3 +46,5 @@ google-services.json
GoogleService-Info.plist
#sonarcloud
.scannerwork
+
+sunbird-ios.properties
diff --git a/README.md b/README.md
index 9b7ef0167..ebc198b4e 100644
--- a/README.md
+++ b/README.md
@@ -64,4 +64,4 @@ Node JS Version - above 8
Build setting Project, targets
update Swift language version to 4
Inside Tagets -> Build phases -> Copy Bundle Resources -> remove duplicate GoogleService-Info.plist if present
- and close Xcode then rerun the **cordova emulate ios**
\ No newline at end of file
+ and close Xcode then rerun the **cordova emulate ios**
diff --git a/angular.json b/angular.json
index c66786905..d83047a83 100644
--- a/angular.json
+++ b/angular.json
@@ -192,8 +192,13 @@
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
- "tsConfig": ["src/tsconfig.app.json", "src/tsconfig.spec.json"],
- "exclude": ["**/node_modules/**"]
+ "tsConfig": [
+ "src/tsconfig.app.json",
+ "src/tsconfig.spec.json"
+ ],
+ "exclude": [
+ "**/node_modules/**"
+ ]
}
},
"ionic-cordova-build": {
@@ -249,14 +254,17 @@
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": "e2e/tsconfig.e2e.json",
- "exclude": ["**/node_modules/**"]
+ "exclude": [
+ "**/node_modules/**"
+ ]
}
}
}
}
},
"cli": {
- "defaultCollection": "@ionic/angular-toolkit"
+ "defaultCollection": "@ionic/angular-toolkit",
+ "analytics": false
},
"schematics": {
"@ionic/angular-toolkit:component": {
diff --git a/build-ios.sh b/build-ios.sh
old mode 100644
new mode 100755
index 1c4b6f29b..2ce99121a
--- a/build-ios.sh
+++ b/build-ios.sh
@@ -58,11 +58,12 @@ npm install @ionic-native/ionic-webview@5.33.1
npm install cordova-plugin-inappbrowser@5.0.0
npm install com.telerik.plugins.nativepagetransitions@0.7.0
-ionic cordova plugin rm com.jjdltc.cordova.plugin.zip
ionic cordova plugin rm cordova-plugin-sunbirdsplash
ionic cordova plugin add cordova-plugin-splashscreen
+ionic cordova plugin rm cordova-plugin-fcm-with-dependecy-updated
+ionic cordova plugin rm cordova-plugin-file-support
#Temporary Workaround to generate build as webpack was complaining of Heap Space
#need to inspect on webpack dependdencies at the earliest
NODE_OPTIONS=--max-old-space-size=4096 ionic cordova platforms add ios
-NODE_OPTIONS=--max-old-space-size=4096 ionic cordova build ios
\ No newline at end of file
+NODE_OPTIONS=--max-old-space-size=4096 ionic cordova build ios
diff --git a/build_config b/build_config
index 3591d90b1..47c8a6fe5 100644
--- a/build_config
+++ b/build_config
@@ -8,7 +8,7 @@ cordova-plugin=cordova-plugin-x-socialsharing
cordova-plugin=cordova-plugin-androidx-adapter
cordova-plugin=cordova-plugin-device
cordova-plugin=cordova-plugin-file
-cordova-plugin=cordova-plugin-file-transfer
+cordova-plugin=https://github.com/apache/cordova-plugin-file-transfer.git
cordova-plugin=cordova-plugin-inappbrowser
cordova-plugin=cordova-plugin-network-information
cordova-plugin=cordova-plugin-statusbar
@@ -28,20 +28,21 @@ cordova-plugin=cordova-plugin-document-viewer
cordova-plugin=com-sarriaroman-photoviewer
cordova-plugin=cordova-plugin-filepath
cordova-plugin=https://github.com/greybax/cordova-plugin-proguard.git
-cordova-plugin=https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git#release-4.1.0
+cordova-plugin=https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git
cordova-plugin=https://github.com/Sunbird-Ed/sb-cordova-plugin-downloadmanager.git
-cordova-plugin=https://github.com/Sunbird-Ed/sb-cordova-plugin-db.git
+cordova-plugin=https://github.com/Sunbird-Ed/sb-cordova-plugin-db.git --variable USESWIFTLANGUAGEVERSION=4
cordova-plugin=https://github.com/Sunbird-Ed/sb-cordova-plugin-customtabs.git --variable URL_SCHEME=@string/custom_scheme_url --variable URL_HOST=mobile
cordova-plugin=cordova-sqlite-storage
-cordova plugin=cordova-plugin-googleplus
+cordova plugin=cordova-plugin-googleplus --variable REVERSED_CLIENT_ID=$REVERSED_CLIENT_ID
cordova-pligin=cordova-plugin-camera
cordova-plugin=cordova-plugin-telerik-imagepicker
-cordova-plugin=cordova-plugin-photo-library
cordova-plugin=cordova-plugin-filechooser
cordova-plugin=cordova-plugin-media
cordova-plugin=cordova.plugins.diagnostic
sunbird-cordova-plugin=https://github.com/project-sunbird/cordova-plugin-openrap.git
sunbird-cordova-plugin=https://github.com/project-sunbird/cordova-plugin-qr-scanner.git
sunbird-cordova-plugin=https://github.com/project-sunbird/cordova-plugin-sunbirdsplash.git
+sunbird-cordova-plugin=https://github.com/project-sunbird/cordova-plugin-file-support.git
sunbird-cordova-plugin=https://github.com/project-sunbird/sb-cordova-plugin-sync.git
sunbird-cordova-plugin=https://github.com/subranil/cordova-plugin-inappupdatemanager.git#release-3.7.0
+cordova-plugin=cordova-plugin-add-swift-support@2.0.2
diff --git a/config.xml b/config.xml
index c54439b11..10238f0ca 100644
--- a/config.xml
+++ b/config.xml
@@ -1,6 +1,6 @@
-
- @string/_app_name
+
+ Sunbird
Sunbird mobile app
EkStep Team
@@ -16,15 +16,15 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -74,6 +74,12 @@
+
+
+
+
+
+
@@ -95,74 +101,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/package-lock.json b/package-lock.json
index fd743f6a0..a28437a62 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -331,9 +331,9 @@
"dev": true
},
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -484,9 +484,9 @@
}
},
"tar": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz",
- "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==",
+ "version": "6.1.6",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.6.tgz",
+ "integrity": "sha512-oaWyu5dQbHaYcyZCTfyPpC+VmI62/OM2RTUYavTk1MDr1cwW5Boi3baeYQKiZbY2uSQJGr+iMOzb/JFxLrft+g==",
"dev": true,
"requires": {
"chownr": "^2.0.0",
@@ -1404,26 +1404,26 @@
}
},
"@babel/compat-data": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz",
- "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
+ "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
"dev": true
},
"@babel/core": {
- "version": "7.14.6",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz",
- "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.0.tgz",
+ "integrity": "sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.14.5",
- "@babel/generator": "^7.14.5",
- "@babel/helper-compilation-targets": "^7.14.5",
- "@babel/helper-module-transforms": "^7.14.5",
- "@babel/helpers": "^7.14.6",
- "@babel/parser": "^7.14.6",
+ "@babel/generator": "^7.15.0",
+ "@babel/helper-compilation-targets": "^7.15.0",
+ "@babel/helper-module-transforms": "^7.15.0",
+ "@babel/helpers": "^7.14.8",
+ "@babel/parser": "^7.15.0",
"@babel/template": "^7.14.5",
- "@babel/traverse": "^7.14.5",
- "@babel/types": "^7.14.5",
+ "@babel/traverse": "^7.15.0",
+ "@babel/types": "^7.15.0",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
@@ -1433,12 +1433,12 @@
},
"dependencies": {
"@babel/generator": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz",
- "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz",
+ "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==",
"dev": true,
"requires": {
- "@babel/types": "^7.14.5",
+ "@babel/types": "^7.15.0",
"jsesc": "^2.5.1",
"source-map": "^0.5.0"
}
@@ -1455,9 +1455,9 @@
}
},
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -1517,28 +1517,28 @@
}
},
"@babel/helper-compilation-targets": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz",
- "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.0.tgz",
+ "integrity": "sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==",
"dev": true,
"requires": {
- "@babel/compat-data": "^7.14.5",
+ "@babel/compat-data": "^7.15.0",
"@babel/helper-validator-option": "^7.14.5",
"browserslist": "^4.16.6",
"semver": "^6.3.0"
}
},
"@babel/helper-create-class-features-plugin": {
- "version": "7.14.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz",
- "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz",
+ "integrity": "sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.14.5",
"@babel/helper-function-name": "^7.14.5",
- "@babel/helper-member-expression-to-functions": "^7.14.5",
+ "@babel/helper-member-expression-to-functions": "^7.15.0",
"@babel/helper-optimise-call-expression": "^7.14.5",
- "@babel/helper-replace-supers": "^7.14.5",
+ "@babel/helper-replace-supers": "^7.15.0",
"@babel/helper-split-export-declaration": "^7.14.5"
}
},
@@ -1569,9 +1569,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -1637,12 +1637,12 @@
}
},
"@babel/helper-member-expression-to-functions": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz",
- "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.0.tgz",
+ "integrity": "sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==",
"dev": true,
"requires": {
- "@babel/types": "^7.14.5"
+ "@babel/types": "^7.15.0"
}
},
"@babel/helper-module-imports": {
@@ -1655,19 +1655,19 @@
}
},
"@babel/helper-module-transforms": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz",
- "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz",
+ "integrity": "sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==",
"dev": true,
"requires": {
"@babel/helper-module-imports": "^7.14.5",
- "@babel/helper-replace-supers": "^7.14.5",
- "@babel/helper-simple-access": "^7.14.5",
+ "@babel/helper-replace-supers": "^7.15.0",
+ "@babel/helper-simple-access": "^7.14.8",
"@babel/helper-split-export-declaration": "^7.14.5",
- "@babel/helper-validator-identifier": "^7.14.5",
+ "@babel/helper-validator-identifier": "^7.14.9",
"@babel/template": "^7.14.5",
- "@babel/traverse": "^7.14.5",
- "@babel/types": "^7.14.5"
+ "@babel/traverse": "^7.15.0",
+ "@babel/types": "^7.15.0"
},
"dependencies": {
"@babel/template": {
@@ -1710,24 +1710,24 @@
}
},
"@babel/helper-replace-supers": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz",
- "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.0.tgz",
+ "integrity": "sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==",
"dev": true,
"requires": {
- "@babel/helper-member-expression-to-functions": "^7.14.5",
+ "@babel/helper-member-expression-to-functions": "^7.15.0",
"@babel/helper-optimise-call-expression": "^7.14.5",
- "@babel/traverse": "^7.14.5",
- "@babel/types": "^7.14.5"
+ "@babel/traverse": "^7.15.0",
+ "@babel/types": "^7.15.0"
}
},
"@babel/helper-simple-access": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz",
- "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==",
+ "version": "7.14.8",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz",
+ "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==",
"dev": true,
"requires": {
- "@babel/types": "^7.14.5"
+ "@babel/types": "^7.14.8"
}
},
"@babel/helper-skip-transparent-expression-wrappers": {
@@ -1749,9 +1749,9 @@
}
},
"@babel/helper-validator-identifier": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz",
- "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==",
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
+ "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
"dev": true
},
"@babel/helper-validator-option": {
@@ -1786,14 +1786,14 @@
}
},
"@babel/helpers": {
- "version": "7.14.6",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz",
- "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==",
+ "version": "7.14.8",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.8.tgz",
+ "integrity": "sha512-ZRDmI56pnV+p1dH6d+UN6GINGz7Krps3+270qqI9UJ4wxYThfAIcI5i7j5vXC4FJ3Wap+S9qcebxeYiqn87DZw==",
"dev": true,
"requires": {
"@babel/template": "^7.14.5",
- "@babel/traverse": "^7.14.5",
- "@babel/types": "^7.14.5"
+ "@babel/traverse": "^7.14.8",
+ "@babel/types": "^7.14.8"
},
"dependencies": {
"@babel/template": {
@@ -1852,9 +1852,9 @@
}
},
"@babel/parser": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz",
- "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.0.tgz",
+ "integrity": "sha512-0v7oNOjr6YT9Z2RAOTv4T9aP+ubfx4Q/OhVtAet7PFDt0t9Oy6Jn+/rfC6b8HJ5zEqrQCiMxJfgtHpmIminmJQ==",
"dev": true
},
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
@@ -1869,9 +1869,9 @@
}
},
"@babel/plugin-proposal-async-generator-functions": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz",
- "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==",
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz",
+ "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.14.5",
@@ -2238,9 +2238,9 @@
}
},
"@babel/plugin-transform-classes": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz",
- "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==",
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz",
+ "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.14.5",
@@ -2348,14 +2348,14 @@
}
},
"@babel/plugin-transform-modules-commonjs": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz",
- "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz",
+ "integrity": "sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig==",
"dev": true,
"requires": {
- "@babel/helper-module-transforms": "^7.14.5",
+ "@babel/helper-module-transforms": "^7.15.0",
"@babel/helper-plugin-utils": "^7.14.5",
- "@babel/helper-simple-access": "^7.14.5",
+ "@babel/helper-simple-access": "^7.14.8",
"babel-plugin-dynamic-import-node": "^2.3.3"
}
},
@@ -2383,9 +2383,9 @@
}
},
"@babel/plugin-transform-named-capturing-groups-regex": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz",
- "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==",
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
+ "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
"dev": true,
"requires": {
"@babel/helper-create-regexp-features-plugin": "^7.14.5"
@@ -2447,9 +2447,9 @@
}
},
"@babel/plugin-transform-runtime": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz",
- "integrity": "sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.0.tgz",
+ "integrity": "sha512-sfHYkLGjhzWTq6xsuQ01oEsUYjkHRux9fW1iUA68dC7Qd8BS1Unq4aZ8itmQp95zUzIcyR2EbNMTzAicFj+guw==",
"dev": true,
"requires": {
"@babel/helper-module-imports": "^7.14.5",
@@ -2507,12 +2507,12 @@
}
},
"@babel/plugin-transform-typescript": {
- "version": "7.14.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.14.6.tgz",
- "integrity": "sha512-XlTdBq7Awr4FYIzqhmYY80WN0V0azF74DMPyFqVHBvf81ZUgc4X7ZOpx6O8eLDK6iM5cCQzeyJw0ynTaefixRA==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.0.tgz",
+ "integrity": "sha512-WIIEazmngMEEHDaPTx0IZY48SaAmjVWe3TRSX7cmJXn0bEv9midFzAjxiruOWYIVf5iQ10vFx7ASDpgEO08L5w==",
"dev": true,
"requires": {
- "@babel/helper-create-class-features-plugin": "^7.14.6",
+ "@babel/helper-create-class-features-plugin": "^7.15.0",
"@babel/helper-plugin-utils": "^7.14.5",
"@babel/plugin-syntax-typescript": "^7.14.5"
}
@@ -2537,17 +2537,17 @@
}
},
"@babel/preset-env": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz",
- "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.0.tgz",
+ "integrity": "sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q==",
"dev": true,
"requires": {
- "@babel/compat-data": "^7.14.7",
- "@babel/helper-compilation-targets": "^7.14.5",
+ "@babel/compat-data": "^7.15.0",
+ "@babel/helper-compilation-targets": "^7.15.0",
"@babel/helper-plugin-utils": "^7.14.5",
"@babel/helper-validator-option": "^7.14.5",
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
- "@babel/plugin-proposal-async-generator-functions": "^7.14.7",
+ "@babel/plugin-proposal-async-generator-functions": "^7.14.9",
"@babel/plugin-proposal-class-properties": "^7.14.5",
"@babel/plugin-proposal-class-static-block": "^7.14.5",
"@babel/plugin-proposal-dynamic-import": "^7.14.5",
@@ -2580,7 +2580,7 @@
"@babel/plugin-transform-async-to-generator": "^7.14.5",
"@babel/plugin-transform-block-scoped-functions": "^7.14.5",
"@babel/plugin-transform-block-scoping": "^7.14.5",
- "@babel/plugin-transform-classes": "^7.14.5",
+ "@babel/plugin-transform-classes": "^7.14.9",
"@babel/plugin-transform-computed-properties": "^7.14.5",
"@babel/plugin-transform-destructuring": "^7.14.7",
"@babel/plugin-transform-dotall-regex": "^7.14.5",
@@ -2591,10 +2591,10 @@
"@babel/plugin-transform-literals": "^7.14.5",
"@babel/plugin-transform-member-expression-literals": "^7.14.5",
"@babel/plugin-transform-modules-amd": "^7.14.5",
- "@babel/plugin-transform-modules-commonjs": "^7.14.5",
+ "@babel/plugin-transform-modules-commonjs": "^7.15.0",
"@babel/plugin-transform-modules-systemjs": "^7.14.5",
"@babel/plugin-transform-modules-umd": "^7.14.5",
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
"@babel/plugin-transform-new-target": "^7.14.5",
"@babel/plugin-transform-object-super": "^7.14.5",
"@babel/plugin-transform-parameters": "^7.14.5",
@@ -2609,11 +2609,11 @@
"@babel/plugin-transform-unicode-escapes": "^7.14.5",
"@babel/plugin-transform-unicode-regex": "^7.14.5",
"@babel/preset-modules": "^0.1.4",
- "@babel/types": "^7.14.5",
+ "@babel/types": "^7.15.0",
"babel-plugin-polyfill-corejs2": "^0.2.2",
"babel-plugin-polyfill-corejs3": "^0.2.2",
"babel-plugin-polyfill-regenerator": "^0.2.2",
- "core-js-compat": "^3.15.0",
+ "core-js-compat": "^3.16.0",
"semver": "^6.3.0"
}
},
@@ -2631,31 +2631,31 @@
}
},
"@babel/preset-typescript": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.14.5.tgz",
- "integrity": "sha512-u4zO6CdbRKbS9TypMqrlGH7sd2TAJppZwn3c/ZRLeO/wGsbddxgbPDUZVNrie3JWYLQ9vpineKlsrWFvO6Pwkw==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.15.0.tgz",
+ "integrity": "sha512-lt0Y/8V3y06Wq/8H/u0WakrqciZ7Fz7mwPDHWUJAXlABL5hiUG42BNlRXiELNjeWjO5rWmnNKlx+yzJvxezHow==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.14.5",
"@babel/helper-validator-option": "^7.14.5",
- "@babel/plugin-transform-typescript": "^7.14.5"
+ "@babel/plugin-transform-typescript": "^7.15.0"
}
},
"@babel/runtime": {
- "version": "7.14.6",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.6.tgz",
- "integrity": "sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==",
+ "version": "7.14.8",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz",
+ "integrity": "sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg==",
"requires": {
"regenerator-runtime": "^0.13.4"
}
},
"@babel/runtime-corejs3": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.7.tgz",
- "integrity": "sha512-Wvzcw4mBYbTagyBVZpAJWI06auSIj033T/yNE0Zn1xcup83MieCddZA7ls3kme17L4NOGBrQ09Q+nKB41RLWBA==",
+ "version": "7.14.9",
+ "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.9.tgz",
+ "integrity": "sha512-64RiH2ON4/y8qYtoa8rUiyam/tUVyGqRyNYhe+vCRGmjnV4bUlZvY+mwd0RrmLoCpJpdq3RsrNqKb7SJdw/4kw==",
"optional": true,
"requires": {
- "core-js-pure": "^3.15.0",
+ "core-js-pure": "^3.16.0",
"regenerator-runtime": "^0.13.4"
}
},
@@ -2671,37 +2671,37 @@
}
},
"@babel/traverse": {
- "version": "7.14.7",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz",
- "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz",
+ "integrity": "sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.14.5",
- "@babel/generator": "^7.14.5",
+ "@babel/generator": "^7.15.0",
"@babel/helper-function-name": "^7.14.5",
"@babel/helper-hoist-variables": "^7.14.5",
"@babel/helper-split-export-declaration": "^7.14.5",
- "@babel/parser": "^7.14.7",
- "@babel/types": "^7.14.5",
+ "@babel/parser": "^7.15.0",
+ "@babel/types": "^7.15.0",
"debug": "^4.1.0",
"globals": "^11.1.0"
},
"dependencies": {
"@babel/generator": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz",
- "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz",
+ "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==",
"dev": true,
"requires": {
- "@babel/types": "^7.14.5",
+ "@babel/types": "^7.15.0",
"jsesc": "^2.5.1",
"source-map": "^0.5.0"
}
},
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -2722,12 +2722,12 @@
}
},
"@babel/types": {
- "version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz",
- "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==",
+ "version": "7.15.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz",
+ "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==",
"dev": true,
"requires": {
- "@babel/helper-validator-identifier": "^7.14.5",
+ "@babel/helper-validator-identifier": "^7.14.9",
"to-fast-properties": "^2.0.0"
}
},
@@ -2748,153 +2748,153 @@
}
},
"@ionic-native/android-permissions": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/android-permissions/-/android-permissions-5.34.0.tgz",
- "integrity": "sha512-sTz6afGoFkdeVzjoZw+OzO0RtaUwceWhB6aTCQQA1HY8Y6Z21cdL2oGCXExdDDM4vAEBvHKGJxAAF/2HmpkIRw==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/android-permissions/-/android-permissions-5.35.0.tgz",
+ "integrity": "sha512-z2wvgHROHR0qViYiW9s/6Xt2H8zH3mAeQmUeiXpwDT4ZfBqj0nNbeZEegovilACRlXOsqArJMQFPnhFR6BBoXQ==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/app-version": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/app-version/-/app-version-5.34.0.tgz",
- "integrity": "sha512-5+tF8mm26s8oQjqbtlDTWYv/Y3QV7XXLCwVNAQ1InY8mqJ8Y2aJExhFkVlllfASnTwIMdwsMIUQGUXQe2tiUuA==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/app-version/-/app-version-5.35.0.tgz",
+ "integrity": "sha512-Uu7Tlav27rRoAJiIpAIh+WK7fOhTYHwFEmSs3Tp3rJCwcxhx5co6yvMLLXsuXbLVlcR8OB7l17lLGVN6wrfh6g==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/camera": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/camera/-/camera-5.34.0.tgz",
- "integrity": "sha512-Lwb+pyQ+boJ4qGVzNE4PgfR46n7Twry367cnjE7RsrMGf0a8Ry3Hc83ulqhzo8i42QN9RgDXgcJQOaCDIkXCPw==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/camera/-/camera-5.35.0.tgz",
+ "integrity": "sha512-zW39wFdJ9oACMVtZJSvYn8gaJJQYKOoqjtnLphMXceFY0KBqyDYdTdkquzTOFUjsB3WQRwScndEJJ73PhVCZmg==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/chooser": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/chooser/-/chooser-5.34.0.tgz",
- "integrity": "sha512-fMSuPlViKJajl/KMqFEtIO2pTiIpe0380JQI2d5rVOdS591Elf0CDEwnjz6CM8KITn45XggNClvhRFyEvF/Lyw==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/chooser/-/chooser-5.35.0.tgz",
+ "integrity": "sha512-oQnfahfA1Z8Pv3MbnhBDAeGyMyC598Xm2U2mCNKdYhtPtqeH5uOOk596XGsgoR+11G9g1gqFDg3qypK4E1zVTA==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/core": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/core/-/core-5.34.0.tgz",
- "integrity": "sha512-x3xZNe4ZpifVV6nI/rliJ7j9dwiI56HTaJfrA19w8JSgVcW7ZcTvwX1RPWR1b47INOgU8RAsxVohlBQKggap1g==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/core/-/core-5.35.0.tgz",
+ "integrity": "sha512-x2mShlaLOzCxwdqvPOvUFX4g0ctMvEYiYak6Hlh+HP9eNWfruT0EcMoXs6KSvIRFRsyFaYAXHyDZseKtB3aqsA==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/device": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/device/-/device-5.34.0.tgz",
- "integrity": "sha512-WuBOOS2OYioReSkXAuuSZAq/bfbOc/0ToIC5kA4A/nF5CIQwQGrjBUxPwB7kjDmCa+t1Z+97318Sk2eLVjJQiA==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/device/-/device-5.35.0.tgz",
+ "integrity": "sha512-p/kTzERyWFhAN6mzhq4wanFme3aNGHeT2hM+lp1tM87vqLn+49GycKNwYMED0mfcGA1n2aT+ClF+ga6df5Rvhw==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/diagnostic": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/diagnostic/-/diagnostic-5.34.0.tgz",
- "integrity": "sha512-vvwoU0QXa+b0NOqTyS5k6wO3tktYMu/Lka8ui8emXJGhdcGsEeuWggw6l1XmKn5sjymXcUxyeEWkms7+a04Lcw==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/diagnostic/-/diagnostic-5.35.0.tgz",
+ "integrity": "sha512-hjTYiGEZzL4cE/GNr/g9T/zaBuIXNTfUGJXOVSKOI3t0miIo4eZi1IQnbQtac4fhuwtW23eo5TFtzP8NwJHy/Q==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/file": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/file/-/file-5.34.0.tgz",
- "integrity": "sha512-jKm+M5O/0NZIjWDTugK9YlpyNaVjr9fVqsAxNU74/ba0KTVWyeSrL1xmRCSEvjHpu2U0vSePBVPifgd0m+HoDA==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/file/-/file-5.35.0.tgz",
+ "integrity": "sha512-CpD8z7skurzL4Gj1R6AhAvszoc+Ii06+2u1E48/jq6SXBY9S6ufzSlpWosRFkfydRKDIZ1gIb/vAGedCuuRWyQ==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/file-chooser": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/file-chooser/-/file-chooser-5.34.0.tgz",
- "integrity": "sha512-Y3cDLKmuq5xYd2dBhXtV5Ccp9jhiyGlsP4+ENYj1S62xzOFUOnsZ7/WWJkG3lTS8S4CBF1K8Iu41mLlhKYIpZA==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/file-chooser/-/file-chooser-5.35.0.tgz",
+ "integrity": "sha512-GwygNct1Hg5fKHT95tjdag589f0nqSqCSAxATT00AJBNu4z8JY7L/rDzPk4pLz8rbxgU9zI3s11o+XPZ/69A+w==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/file-opener": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/file-opener/-/file-opener-5.34.0.tgz",
- "integrity": "sha512-V7A32XPYA5Hk6HbRxIhxnb6SoojbO/CCGuG24w994GmvkU1/U2dOUD52mxN9Cn5Qwgp5YAz0T0ueXK33wLZcGQ==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/file-opener/-/file-opener-5.35.0.tgz",
+ "integrity": "sha512-1xDQVfsRUdd+b/MNtKuxuBqi2pv63kyuB6VFTP7g3I+e13JW05I0RNlujpcBhGpA1FZyPKs7w7b2era9famNLg==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/file-path": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/file-path/-/file-path-5.34.0.tgz",
- "integrity": "sha512-LEAY32ev5C7hClyPE1vBKbKu8C3jrFjxrHMMOmv+ZYPVRvfmV5i8TlW02mYxS/Vo35jEzCm2LVMPKok/iN3azA==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/file-path/-/file-path-5.35.0.tgz",
+ "integrity": "sha512-/Cbgx8LLtGTtdhV7bFG4lMZ9ZhsS8a5KoUKSgoq/kdrk2H/Wg+U2+jCjPzDd6gg6Ggq9sonKPnjGFwaFA8U/rw==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/file-transfer": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/file-transfer/-/file-transfer-5.34.0.tgz",
- "integrity": "sha512-6jmT7tlh3A+H9OW+wpWbCNK+AOuVBUF+74NSrbmbqYg5py/VzMROCJtU84pb0OnBsqnxVvXqwPmodLwYMNFXBg==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/file-transfer/-/file-transfer-5.35.0.tgz",
+ "integrity": "sha512-rkOOSY+1/VLstv2TT8TYkZUmAzN+syjFolK8Sj5hEbgVuCWhZZK+7bqwGmHg2op4OvXf4kptehHZ5KDD0ZenBw==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/google-plus": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/google-plus/-/google-plus-5.34.0.tgz",
- "integrity": "sha512-Xx+uqgQqDRlUzxEikHa9aP3el+CE0bjJdFxlpWuk7rFj3wK6XqQ4sXoy3+Cv8TWJlIdimgkX4frJN29n7TY43Q==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/google-plus/-/google-plus-5.35.0.tgz",
+ "integrity": "sha512-0WFzSrGX07lVi+Rx1tDxq6dkOL6/xxUWfv5IAJIh0oPBjpbD9170kq3KhV6mASCsoIuFQE+mgxEU6crmJ5iFZQ==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/image-picker": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/image-picker/-/image-picker-5.34.0.tgz",
- "integrity": "sha512-lWRmv/22OatENqlncVvKSeau32IGkX4Pso1LySI3LfM7uUSiNNLBKwxp0g+2MpuinPtQwBJbhjl3K8DhwTHHvg==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/image-picker/-/image-picker-5.35.0.tgz",
+ "integrity": "sha512-8+GGQnKa5fBIjlAEIkT7CGP7tTEyQTjSrvUe7tLC8mPeBp5YgVhMr3cGmTHYWo2FloSRaDJcbWesineJoomlCQ==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/ionic-webview": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/ionic-webview/-/ionic-webview-5.34.0.tgz",
- "integrity": "sha512-kFBcV/vBwdpnmUajcB7Era/fz7Bkr8Z5BWMOncDjXsXyZ3Qd729Xa2hObaHb7HFm3MvuzR/x/afGMHhS3kaeEg==",
+ "version": "5.33.1",
+ "resolved": "https://registry.npmjs.org/@ionic-native/ionic-webview/-/ionic-webview-5.33.1.tgz",
+ "integrity": "sha512-rXvb2jT8W1dnY1bDHDjo2v2EIzcEExOgISKBnEN/7FO2U6vwT/GE89zrEYVq0Sw68vF61ZxbXdpCQ4a4BqsrLQ==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/keyboard": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/keyboard/-/keyboard-5.34.0.tgz",
- "integrity": "sha512-DjPYoiYD+oYe2PaSuwV+KkyJCfsERShmJ2K7dqAEf3q4qjo1Vo6AeVqwMXY4IGOSTwMFB6YrBTbExVOXNpqT3A==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/keyboard/-/keyboard-5.35.0.tgz",
+ "integrity": "sha512-SB4S91NVkdSuNsT8OTS67QnE76yvoPB1BFrz1uL37BGKselgF0xTlJEfLOV7VL82ZteXr4siQr/MLRmBYIc6QQ==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/local-notifications": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/local-notifications/-/local-notifications-5.34.0.tgz",
- "integrity": "sha512-Wy/3fAZzV0c8kyeHWyiqEiXmu6p/Q4hJHScscQT+kuw66EasHCHtliCEYzJIGO6eijBwMQBHkWwUbIM+0jOmfg==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/local-notifications/-/local-notifications-5.35.0.tgz",
+ "integrity": "sha512-kdn+skyQpTDHBpL8kLlsnZ7n5EzPPytrKZbCYgRZPJR4yNymZqfGbvuXblmpAZUoAMObEj5EWetOyBQcmuNFXw==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/media": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/media/-/media-5.34.0.tgz",
- "integrity": "sha512-5oEMpQEgw6tePwvxtET5JcY9UPs0Y9RZEGUlQx8Twk+92uAs4dujanuxOg8LO1BTX3l0OzrRkllSxGZHkeiAfw==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/media/-/media-5.35.0.tgz",
+ "integrity": "sha512-pTzQQnwkJpjlvBJ+ye8eazxiBuHqAOkBYzpcez/dY2HK5u9MTFvX/YeeaZ7LetKHoAwBhtN/LSr2sFG7mo9wFg==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/native-page-transitions": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/native-page-transitions/-/native-page-transitions-5.34.0.tgz",
- "integrity": "sha512-paC9B8oadIRaAdYEFLxukFGbTn0X740um4D3ySpNG8veL/w/nTwenBPG6tJPUY/16cHkhLKs0UBXID6TmtYlnQ==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/native-page-transitions/-/native-page-transitions-5.35.0.tgz",
+ "integrity": "sha512-EkWJq/5zQeP7axBD7mvepe6cef55VQTuARf8p6LzO9rpkR7V46uMZ1xiUGWyKy+bf0Qy6WMZLsz2FT/5DBXCCA==",
"requires": {
"@types/cordova": "^0.0.34"
}
@@ -2908,59 +2908,59 @@
}
},
"@ionic-native/photo-library": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/photo-library/-/photo-library-5.34.0.tgz",
- "integrity": "sha512-KE7GMJ6VRYdLBsn/mQb/C3k/fTxQ1pAltA98cr/fNMBc2/EYBGmUNkmajQcJ+QyNzazs1Q8tP7pkxxCC63xgYQ==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/photo-library/-/photo-library-5.35.0.tgz",
+ "integrity": "sha512-Q3oxKmJAt7xGyKrwnm7L1Jh9Yk108yIcH0HWYGuqwEJZUxejr2xR/H/p4FTYyeBwrseSCHNmutuDImPbZtRYiA==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/photo-viewer": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/photo-viewer/-/photo-viewer-5.34.0.tgz",
- "integrity": "sha512-aWTRTVSgk+WbZaaAjfyrEFI1qF6ff1/r+qjaKdG8T4+KrxiJHp0aPkcxyf4NvIj2YF0vPO2dZCVJbZRy8aJ/6Q==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/photo-viewer/-/photo-viewer-5.35.0.tgz",
+ "integrity": "sha512-OyXTBu3HHoHvlG9ie3bBHolsu5rAt/4G0vX8UenISrRDHH8oTBhXwyrHC2tJ2etJ2oiwxqCuplCYLYih1sWbJw==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/screen-orientation": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/screen-orientation/-/screen-orientation-5.34.0.tgz",
- "integrity": "sha512-VB1zWI3bwTL/Z2QjqYHxZ2Y+bVLSSoFPvjMvfV9/Te4K+purfWuVLBz50BOnOWDSblETzg/5gOQnELu0zp44lQ==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/screen-orientation/-/screen-orientation-5.35.0.tgz",
+ "integrity": "sha512-dAxPtMTcGPJ4D2yM1JuLA32SWbzYdojeNE+GVyCP596aYfInwY8w16jCFZjOnWBQwZBOeUxFkaz2n8ZakmyP0g==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/social-sharing": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/social-sharing/-/social-sharing-5.34.0.tgz",
- "integrity": "sha512-iUZUHOhrkySo4lnrCj2Vn/QnEnXxOO9RJtbrIoaEYZG82I7HI2niuEMeBylBzM6DIrHVOvR4RY8gMSVDiHCqvQ==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/social-sharing/-/social-sharing-5.35.0.tgz",
+ "integrity": "sha512-JBs0gRck1VzSwfMGfqFhKVsZlu+P99Zw/IYO5BsVStmqHHA7q/5JvLPaOdfp6UJEWgvhGkKEx+9csP6IZd/rVg==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/status-bar": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/status-bar/-/status-bar-5.34.0.tgz",
- "integrity": "sha512-Zn4PLbJ/4l4wlWhndsIpxw8whFK4BlPSF4j4BBCbkAVkgPgGUscejaCDJxYPabxUbU2NEkS1KLBDGrmW7dwZxg==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/status-bar/-/status-bar-5.35.0.tgz",
+ "integrity": "sha512-c9uwQHGf0nO5V+u6cLpCido6FX7QOfjo11BRKwrQoAzpIvSK7cUgh/6PMW3MlkjWs3qNKHRNiHDg7wlac2vcuQ==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/streaming-media": {
- "version": "5.34.0",
- "resolved": "https://registry.npmjs.org/@ionic-native/streaming-media/-/streaming-media-5.34.0.tgz",
- "integrity": "sha512-P7DC6Oj4bNHMFBffIGjB1X/cbwpbXZ+k3cKzjC4ZG/mPW0GuknL3cOb+KBOoIyR+nU1vWx4D8QEYBYLPq2J58w==",
+ "version": "5.35.0",
+ "resolved": "https://registry.npmjs.org/@ionic-native/streaming-media/-/streaming-media-5.35.0.tgz",
+ "integrity": "sha512-n6FAznrSKvNPq0+3iGSeMc7CBd8D73RZRRZ7dU2kNVlPhscbD6b+DRojGyqHiL8TsiMid+UExYcC2YL+jHFitA==",
"requires": {
"@types/cordova": "^0.0.34"
}
},
"@ionic/angular": {
- "version": "5.6.10",
- "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-5.6.10.tgz",
- "integrity": "sha512-0BQzMo5xVGEgBo7cS9POXxj20vbjzZcqe56NNxv33YaZoHrFwqFAMzoS9Lqro84j4ASW9PQegvY/guhfDiIeew==",
+ "version": "5.6.13",
+ "resolved": "https://registry.npmjs.org/@ionic/angular/-/angular-5.6.13.tgz",
+ "integrity": "sha512-78S6aCcmeyxeLTTSq/pvc94UH+uIuCm8IO2Dumr/nxpKDw16xs0Xf0E07om0H6Ik4hcqUS7Sjur8syu6cY5Zuw==",
"requires": {
- "@ionic/core": "5.6.10",
+ "@ionic/core": "5.6.13",
"tslib": "^1.9.3"
}
},
@@ -2985,20 +2985,20 @@
"dev": true
},
"ws": {
- "version": "7.5.1",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.1.tgz",
- "integrity": "sha512-2c6faOUH/nhoQN6abwMloF7Iyl0ZS2E9HGtsiLrWn0zOOMWlhtDmdf/uihDt6jnuCxgtwGBNy6Onsoy2s2O2Ow==",
+ "version": "7.5.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz",
+ "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==",
"dev": true
}
}
},
"@ionic/core": {
- "version": "5.6.10",
- "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.10.tgz",
- "integrity": "sha512-mjrfWa8ahCV8TYqJsWpop5kTyfr3NU1fYnoAhuqwZfuCLaMzYRYFPvSNoGynD4yfveZUyAfZM0NOuSquNZgfKQ==",
+ "version": "5.6.13",
+ "resolved": "https://registry.npmjs.org/@ionic/core/-/core-5.6.13.tgz",
+ "integrity": "sha512-stN80Q4zdLT7pmUoNNqp+lVjTIhcLSjDN2rzP/gYz8YAkz1L5AB2CkudD5VHWFTBbAEsylih34gAMOrygVNoJQ==",
"requires": {
"@stencil/core": "^2.4.0",
- "ionicons": "^5.5.1",
+ "ionicons": "^5.5.3",
"tslib": "^2.1.0"
},
"dependencies": {
@@ -3814,9 +3814,9 @@
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
},
"@nodelib/fs.walk": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz",
- "integrity": "sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==",
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
"requires": {
"@nodelib/fs.scandir": "2.1.5",
"fastq": "^1.6.0"
@@ -3932,6 +3932,25 @@
"ng2-charts": "2.4.2",
"ngx-daterangepicker-material": "4.0.1",
"tslib": "^1.9.0"
+ },
+ "dependencies": {
+ "ng2-charts": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-2.4.2.tgz",
+ "integrity": "sha512-mY3C2uKCaApHCQizS2YxEOqQ7sSZZLxdV6N1uM9u/VvUgVtYvlPtdcXbKpN52ak93ZE22I73DiLWVDnDNG4/AQ==",
+ "requires": {
+ "@types/chart.js": "^2.9.24",
+ "lodash-es": "^4.17.15",
+ "tslib": "^2.0.0"
+ },
+ "dependencies": {
+ "tslib": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz",
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
+ }
+ }
+ }
}
},
"@project-sunbird/sb-styles": {
@@ -3975,11 +3994,11 @@
}
},
"@project-sunbird/sunbird-sdk": {
- "version": "4.1.6",
- "resolved": "https://registry.npmjs.org/@project-sunbird/sunbird-sdk/-/sunbird-sdk-4.1.6.tgz",
- "integrity": "sha512-GsJ8SCT/AJk6x5wxqcqmEujRHtjxzLxHGp7vjC/T4vpi5ViwnLeX0Kk1mx5FxDFg7iOkePFD6BZI3u+hs+aWHA==",
+ "version": "4.1.8",
+ "resolved": "https://registry.npmjs.org/@project-sunbird/sunbird-sdk/-/sunbird-sdk-4.1.8.tgz",
+ "integrity": "sha512-jzyQigOLg9yoro5qJ7MmxAt7E9sx7P4pBcwnERo0b5R/hYJWfgVBqtD7B6uYYWD4pRz2yd3nkcV5sH8MUU7Ehw==",
"requires": {
- "crypto-js": "^3.1.9-1",
+ "crypto-js": "3.1.9-1",
"dayjs": "^1.8.20",
"inversify": "^5.0.1",
"jsonwebtoken": "^8.5.1",
@@ -4070,12 +4089,13 @@
"@tootallnate/once": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
- "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw=="
+ "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
+ "dev": true
},
"@types/babel__core": {
- "version": "7.1.14",
- "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz",
- "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==",
+ "version": "7.1.15",
+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.15.tgz",
+ "integrity": "sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==",
"dev": true,
"requires": {
"@babel/parser": "^7.1.0",
@@ -4086,18 +4106,18 @@
}
},
"@types/babel__generator": {
- "version": "7.6.2",
- "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz",
- "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==",
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz",
+ "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==",
"dev": true,
"requires": {
"@babel/types": "^7.0.0"
}
},
"@types/babel__template": {
- "version": "7.4.0",
- "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz",
- "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==",
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
+ "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
"dev": true,
"requires": {
"@babel/parser": "^7.1.0",
@@ -4105,18 +4125,18 @@
}
},
"@types/babel__traverse": {
- "version": "7.14.0",
- "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.0.tgz",
- "integrity": "sha512-IilJZ1hJBUZwMOVDNTdflOOLzJB/ZtljYVa7k3gEZN/jqIJIPkWHC6dvbX+DD2CwZDHB9wAKzZPzzqMIkW37/w==",
+ "version": "7.14.2",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz",
+ "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==",
"dev": true,
"requires": {
"@babel/types": "^7.3.0"
}
},
"@types/chart.js": {
- "version": "2.9.32",
- "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.32.tgz",
- "integrity": "sha512-d45JiRQwEOlZiKwukjqmqpbqbYzUX2yrXdH9qVn6kXpPDsTYCo6YbfFOlnUaJ8S/DhJwbBJiLsMjKpW5oP8B2A==",
+ "version": "2.9.34",
+ "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.34.tgz",
+ "integrity": "sha512-CtZVk+kh1IN67dv+fB0CWmCLCRrDJgqOj15qPic2B1VCMovNO6B7Vhf/TgPpNscjhAL1j+qUntDMWb9A4ZmPTg==",
"requires": {
"moment": "^2.10.2"
}
@@ -4135,9 +4155,9 @@
}
},
"@types/glob": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz",
- "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==",
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz",
+ "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==",
"dev": true,
"requires": {
"@types/minimatch": "*",
@@ -4195,17 +4215,17 @@
}
},
"@types/jquery": {
- "version": "3.5.5",
- "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.5.tgz",
- "integrity": "sha512-6RXU9Xzpc6vxNrS6FPPapN1SxSHgQ336WC6Jj/N8q30OiaBZ00l1GBgeP7usjVZPivSkGUfL1z/WW6TX989M+w==",
+ "version": "3.5.6",
+ "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.6.tgz",
+ "integrity": "sha512-SmgCQRzGPId4MZQKDj9Hqc6kSXFNWZFHpELkyK8AQhf8Zr6HKfCzFv9ZC1Fv3FyQttJZOlap3qYb12h61iZAIg==",
"requires": {
"@types/sizzle": "*"
}
},
"@types/json-schema": {
- "version": "7.0.7",
- "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
- "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
+ "version": "7.0.9",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
+ "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
"dev": true
},
"@types/localforage": {
@@ -4217,9 +4237,9 @@
}
},
"@types/minimatch": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==",
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
+ "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
"dev": true
},
"@types/node": {
@@ -4229,9 +4249,9 @@
"dev": true
},
"@types/normalize-package-data": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
- "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
+ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
"dev": true
},
"@types/prettier": {
@@ -4241,9 +4261,9 @@
"dev": true
},
"@types/q": {
- "version": "1.5.4",
- "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz",
- "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==",
+ "version": "1.5.5",
+ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz",
+ "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==",
"dev": true
},
"@types/raf": {
@@ -4270,9 +4290,9 @@
"dev": true
},
"@types/webpack-sources": {
- "version": "0.1.8",
- "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.8.tgz",
- "integrity": "sha512-JHB2/xZlXOjzjBB6fMOpH1eQAfsrpqVVIbneE0Rok16WXwFaznaI5vfg75U5WgGJm7V9W1c4xeRQDjX/zwvghA==",
+ "version": "0.1.9",
+ "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.9.tgz",
+ "integrity": "sha512-bvzMnzqoK16PQIC8AYHNdW45eREJQMd6WG/msQWX5V2+vZmODCOPb4TJcbgRljTZZTwTM4wUMcsI8FftNA7new==",
"dev": true,
"requires": {
"@types/node": "*",
@@ -4281,18 +4301,18 @@
}
},
"@types/yargs": {
- "version": "15.0.13",
- "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz",
- "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==",
+ "version": "15.0.14",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz",
+ "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
"@types/yargs-parser": {
- "version": "20.2.0",
- "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz",
- "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==",
+ "version": "20.2.1",
+ "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz",
+ "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==",
"dev": true
},
"@videojs/http-streaming": {
@@ -4710,9 +4730,9 @@
}
},
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"requires": {
"ms": "2.1.2"
}
@@ -4980,6 +5000,7 @@
"version": "0.13.4",
"resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
"integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
+ "dev": true,
"requires": {
"tslib": "^2.0.1"
},
@@ -4987,7 +5008,8 @@
"tslib": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz",
- "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg=="
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==",
+ "dev": true
}
}
},
@@ -5272,9 +5294,9 @@
}
},
"babel-plugin-polyfill-corejs3": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.3.tgz",
- "integrity": "sha512-rCOFzEIJpJEAU14XCcV/erIf/wZQMmMT5l5vXOpL5uoznyOGfDIjPj6FVytMvtzaKSTSVKouOCTPJ5OMUZH30g==",
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz",
+ "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==",
"dev": true,
"requires": {
"@babel/helper-define-polyfill-provider": "^0.2.2",
@@ -5733,16 +5755,16 @@
}
},
"browserslist": {
- "version": "4.16.6",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz",
- "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==",
+ "version": "4.16.7",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.7.tgz",
+ "integrity": "sha512-7I4qVwqZltJ7j37wObBe3SoTz+nS8APaNcrBOlgoirb6/HbEU2XxW/LpUDTCngM6iauwFqmRTuOMfyKnFGY5JA==",
"dev": true,
"requires": {
- "caniuse-lite": "^1.0.30001219",
+ "caniuse-lite": "^1.0.30001248",
"colorette": "^1.2.2",
- "electron-to-chromium": "^1.3.723",
+ "electron-to-chromium": "^1.3.793",
"escalade": "^3.1.1",
- "node-releases": "^1.1.71"
+ "node-releases": "^1.1.73"
}
},
"bser": {
@@ -5798,9 +5820,9 @@
"integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw="
},
"buffer-from": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
- "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
},
"buffer-indexof": {
"version": "1.1.1",
@@ -5964,9 +5986,9 @@
}
},
"caniuse-lite": {
- "version": "1.0.30001241",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001241.tgz",
- "integrity": "sha512-1uoSZ1Pq1VpH0WerIMqwptXHNNGfdl7d1cJUFs80CwQ/lVzdhTvsFZCeNFslze7AjsQnb4C85tzclPa1VShbeQ==",
+ "version": "1.0.30001249",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001249.tgz",
+ "integrity": "sha512-vcX4U8lwVXPdqzPWi6cAJ3FnQaqXbBqy/GZseKNQzRj37J7qZdGcBtxq/QLFNLLlfsoXLUdHw8Iwenri86Tagw==",
"dev": true
},
"canonical-path": {
@@ -6379,15 +6401,17 @@
}
},
"code-push": {
- "version": "3.1.5",
- "resolved": "https://registry.npmjs.org/code-push/-/code-push-3.1.5.tgz",
- "integrity": "sha512-89nJElPKXckyatuQu8XYJL/qOI1JYav17SoBRTyMhA9lXoZskwzSBVdoAfFotTpmkD5YuWuhFg/UcMp4UjsRyw==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/code-push/-/code-push-3.0.1.tgz",
+ "integrity": "sha512-UgktdhS47nxtUdGB1l4D6JBnuGB20hMT7QswGj6gQgQbiTjSmOBJ0MK/09fyeYzWKjUnJBEmUud08rC7WzKFMw==",
+ "dev": true,
"requires": {
- "recursive-fs": "^2.1.0",
- "slash": "^3.0.0",
- "superagent": "^5.2.1",
+ "q": "^1.4.1",
+ "recursive-fs": "^1.1.2",
+ "slash": "3.0.0",
+ "superagent": "^5.1.0",
"superagent-proxy": "^2.0.0",
- "yazl": "^2.5.1"
+ "yazl": "^2.4.1"
}
},
"codelyzer": {
@@ -6434,13 +6458,13 @@
}
},
"color": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz",
- "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==",
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
+ "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
"dev": true,
"requires": {
- "color-convert": "^1.9.1",
- "color-string": "^1.5.4"
+ "color-convert": "^1.9.3",
+ "color-string": "^1.6.0"
}
},
"color-convert": {
@@ -6457,9 +6481,9 @@
"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
},
"color-string": {
- "version": "1.5.5",
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz",
- "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz",
+ "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==",
"dev": true,
"requires": {
"color-name": "^1.0.0",
@@ -6487,14 +6511,10 @@
"resolved": "https://registry.npmjs.org/com-sarriaroman-photoviewer/-/com-sarriaroman-photoviewer-1.2.5.tgz",
"integrity": "sha512-VH7Yo8O2qe1ZR7hiZqtiAwsv2FLztEXsA+ksXVIBGEDiY+o5IxOrMb+9g+nGCVMxfxmID3T8GZxpGxAAZXTv2A=="
},
- "com.jjdltc.cordova.plugin.zip": {
- "version": "git+https://github.com/swayangjit/jjdltc-cordova-plugin-zip.git#31ba05a47d9ab27cdd9763afa155731bc3481b65",
- "from": "git+https://github.com/swayangjit/jjdltc-cordova-plugin-zip.git"
- },
"com.telerik.plugins.nativepagetransitions": {
- "version": "0.6.5",
- "resolved": "https://registry.npmjs.org/com.telerik.plugins.nativepagetransitions/-/com.telerik.plugins.nativepagetransitions-0.6.5.tgz",
- "integrity": "sha1-Onr9vdOW/1fDUW8I8kiJReVIWx8="
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/com.telerik.plugins.nativepagetransitions/-/com.telerik.plugins.nativepagetransitions-0.7.0.tgz",
+ "integrity": "sha512-FdNmTG1K+j9EvxuDxU5h3aBYDuDyN893f0MEUWrhCROWAP9nSGUZcuV9TCthes7MSwQDiSQKN2057NfFtZZCTA=="
},
"combine-lists": {
"version": "1.0.1",
@@ -6518,9 +6538,9 @@
"integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
},
"common-form-elements": {
- "version": "4.0.16",
- "resolved": "https://registry.npmjs.org/common-form-elements/-/common-form-elements-4.0.16.tgz",
- "integrity": "sha512-R9JAL+gbz1gJCN7RWfdK5gokWFqwkuoonKBrI1nimsM73yZGkXXAzzetIFKtuaa6VQXuSLttWgOGMDrHUpgYaQ==",
+ "version": "4.0.17",
+ "resolved": "https://registry.npmjs.org/common-form-elements/-/common-form-elements-4.0.17.tgz",
+ "integrity": "sha512-GY7aWb+wN2CIMWlfgNW+sOGPyrUhk00Ub2//lcUxC2TRrqK95En+JW7OKYcbkIh8HkXJe8zqj+XIjrdJMSaycw==",
"requires": {
"immutable": "^4.0.0-rc.12",
"moment": "^2.29.1",
@@ -6689,7 +6709,8 @@
"cookiejar": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz",
- "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA=="
+ "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==",
+ "dev": true
},
"copy-concurrently": {
"version": "1.0.5",
@@ -6848,9 +6869,9 @@
}
},
"tar": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz",
- "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==",
+ "version": "6.1.6",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.6.tgz",
+ "integrity": "sha512-oaWyu5dQbHaYcyZCTfyPpC+VmI62/OM2RTUYavTk1MDr1cwW5Boi3baeYQKiZbY2uSQJGr+iMOzb/JFxLrft+g==",
"dev": true,
"requires": {
"chownr": "^2.0.0",
@@ -6967,14 +6988,115 @@
}
}
},
+ "cordova-ios": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/cordova-ios/-/cordova-ios-6.2.0.tgz",
+ "integrity": "sha512-sLjZg2QBI1SpQVwfe0MSn89YNVkBGLW9Q1vcFJBsqKBrhvoEOJ5Ytq0gwqdhgTOGzlwJUfxC6OHM3jcsRjtYrw==",
+ "dev": true,
+ "requires": {
+ "cordova-common": "^4.0.2",
+ "fs-extra": "^9.1.0",
+ "ios-sim": "^8.0.2",
+ "nopt": "^5.0.0",
+ "plist": "^3.0.1",
+ "semver": "^7.3.4",
+ "unorm": "^1.6.0",
+ "which": "^2.0.2",
+ "xcode": "^3.0.1",
+ "xml-escape": "^1.1.0"
+ },
+ "dependencies": {
+ "fs-extra": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+ "dev": true,
+ "requires": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ }
+ },
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "nopt": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
+ "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
+ "dev": true,
+ "requires": {
+ "abbrev": "1"
+ }
+ },
+ "semver": {
+ "version": "7.3.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "uuid": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz",
+ "integrity": "sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==",
+ "dev": true
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "xcode": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/xcode/-/xcode-3.0.1.tgz",
+ "integrity": "sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==",
+ "dev": true,
+ "requires": {
+ "simple-plist": "^1.1.0",
+ "uuid": "^7.0.3"
+ }
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ }
+ }
+ },
+ "cordova-plugin-add-swift-support": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/cordova-plugin-add-swift-support/-/cordova-plugin-add-swift-support-2.0.2.tgz",
+ "integrity": "sha512-K03WDnsD3GT+n7Od3BnS17D8rYnAFZbZjjQJa2r7qW8QLq8+h7hGbFaiF+w5+nUtyAqUNq+HT/d/MdqBGLNzxA==",
+ "requires": {
+ "glob": "^7.1.3",
+ "semver": "^6.0.0",
+ "xcode": "^2.0.0"
+ }
+ },
"cordova-plugin-advanced-http": {
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/cordova-plugin-advanced-http/-/cordova-plugin-advanced-http-2.5.1.tgz",
"integrity": "sha512-KwCzjVEBpw6OyTjuUYRe9kGuDs1F5IzpsCXASxuIrV+YaXUTbKwU6mIQ+G4iG9Rs5SfPJSEE4ETx3XuP/Hor0Q=="
},
"cordova-plugin-android-downloadmanager": {
- "version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-downloadmanager.git#6fcd2d0cabc54c7c9bbd8fc155d67bc5bdd59c8e",
+ "version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-downloadmanager.git#6e3409b0b2f549115e0254517592f7f26412700f",
"from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-downloadmanager.git",
+ "dev": true,
"requires": {
"nanoassert": "^1.1.0"
}
@@ -7005,7 +7127,8 @@
},
"cordova-plugin-awesome-shared-preferences": {
"version": "git+https://github.com/adriano-di-giovanni/cordova-plugin-shared-preferences.git#18b00aabc61b04b16f0f4ad309e352c5c26abbcb",
- "from": "git+https://github.com/adriano-di-giovanni/cordova-plugin-shared-preferences.git"
+ "from": "git+https://github.com/adriano-di-giovanni/cordova-plugin-shared-preferences.git",
+ "dev": true
},
"cordova-plugin-badge": {
"version": "0.8.8",
@@ -7035,17 +7158,14 @@
"cordova-plugin-dialogs": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/cordova-plugin-dialogs/-/cordova-plugin-dialogs-2.0.2.tgz",
- "integrity": "sha512-FUHI6eEVeoz2VkxbF0P56QlUQLGzXcvw3i4xuXyM9gEct6Y+FA3Xzgl2pJTZcTg5wRqLWzN08kgNoHPkom15pw=="
+ "integrity": "sha512-FUHI6eEVeoz2VkxbF0P56QlUQLGzXcvw3i4xuXyM9gEct6Y+FA3Xzgl2pJTZcTg5wRqLWzN08kgNoHPkom15pw==",
+ "dev": true
},
"cordova-plugin-document-viewer": {
"version": "0.9.13",
"resolved": "https://registry.npmjs.org/cordova-plugin-document-viewer/-/cordova-plugin-document-viewer-0.9.13.tgz",
"integrity": "sha512-9Lem77mmvupHpejpn8mxhnoDVpy72U/nFxjvKKIJnBA70tb6TVxWXSwCmq2mfFp+fyppwwbqAU3x8NOCPiOaoQ=="
},
- "cordova-plugin-fcm-with-dependecy-updated": {
- "version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-fcm.git#8f79c57b035a0bede0858da53201e89f625aad51",
- "from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-fcm.git#release-3.4.0"
- },
"cordova-plugin-file": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/cordova-plugin-file/-/cordova-plugin-file-6.0.2.tgz",
@@ -7056,10 +7176,15 @@
"resolved": "https://registry.npmjs.org/cordova-plugin-file-opener2/-/cordova-plugin-file-opener2-2.2.1.tgz",
"integrity": "sha512-yeN242U6T+TDlrJ5m00br+lAKsf2fHXn1u1TsDxB5fFUGINZUYLKthEctCMFkQUnURWk+Nh6tc+WtdQjY581Uw=="
},
+ "cordova-plugin-file-support": {
+ "version": "git+https://github.com/project-sunbird/cordova-plugin-file-support.git#f4426cc3e19d053a9e30861294b173cf64993685",
+ "from": "git+https://github.com/project-sunbird/cordova-plugin-file-support.git",
+ "dev": true
+ },
"cordova-plugin-file-transfer": {
- "version": "1.7.1",
- "resolved": "https://registry.npmjs.org/cordova-plugin-file-transfer/-/cordova-plugin-file-transfer-1.7.1.tgz",
- "integrity": "sha1-p12L4uvDu5sjxbG70ZkhTsJnWGs="
+ "version": "git+https://github.com/apache/cordova-plugin-file-transfer.git#2cdb0403a81821e144998c8d9a00d338d6ece3ee",
+ "from": "git+https://github.com/apache/cordova-plugin-file-transfer.git",
+ "dev": true
},
"cordova-plugin-filechooser": {
"version": "1.2.0",
@@ -7084,18 +7209,20 @@
"version": "8.5.2",
"resolved": "https://registry.npmjs.org/cordova-plugin-googleplus/-/cordova-plugin-googleplus-8.5.2.tgz",
"integrity": "sha512-I4G1zQcQrrtvdNZbwiDFfWZoIAHmwF4y8dZtnssjYkf1L10hoXF8b/ry+qlW1VK5TLhDgRgEnE45MkaaxBWpXg==",
+ "dev": true,
"requires": {
"q": "*"
}
},
"cordova-plugin-inappbrowser": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/cordova-plugin-inappbrowser/-/cordova-plugin-inappbrowser-3.2.0.tgz",
- "integrity": "sha512-tYsK0H9M8POmJTVnfyIsiRgoOxnypa9IQIbf/Hsgi7vbgUYRHtBUfvXwq4RhMqLIVrCeJLXF2hTXTDNY0a/eTA=="
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/cordova-plugin-inappbrowser/-/cordova-plugin-inappbrowser-5.0.0.tgz",
+ "integrity": "sha512-MqnpmUQ/iy6hxtIGDdlIhy8aNi1pNanLATpbnkk7uCqW9YQ4rH/dGK9zESbZ50pUi2A2D2QMjBXNV175TJK5OQ=="
},
"cordova-plugin-inappupdatemanager": {
"version": "git+https://github.com/subranil/cordova-plugin-inappupdatemanager.git#4b93183f4fcfe8f907b9b81f4fda4e8223964918",
- "from": "git+https://github.com/subranil/cordova-plugin-inappupdatemanager.git#release-3.7.0"
+ "from": "git+https://github.com/subranil/cordova-plugin-inappupdatemanager.git#release-3.7.0",
+ "dev": true
},
"cordova-plugin-ionic-keyboard": {
"version": "2.2.0",
@@ -7109,7 +7236,8 @@
},
"cordova-plugin-local-notification": {
"version": "git+https://github.com/katzer/cordova-plugin-local-notifications.git#caff55ec758fdf298029ae98aff7f6a8a097feac",
- "from": "git+https://github.com/katzer/cordova-plugin-local-notifications.git"
+ "from": "git+https://github.com/katzer/cordova-plugin-local-notifications.git",
+ "dev": true
},
"cordova-plugin-media": {
"version": "5.0.3",
@@ -7123,25 +7251,8 @@
},
"cordova-plugin-openrap": {
"version": "git+https://github.com/project-sunbird/cordova-plugin-openrap.git#cdab8ab693e4d327d23f7ca9b17b3616e65c93cc",
- "from": "git+https://github.com/project-sunbird/cordova-plugin-openrap.git"
- },
- "cordova-plugin-photo-library": {
- "version": "2.3.1",
- "resolved": "https://registry.npmjs.org/cordova-plugin-photo-library/-/cordova-plugin-photo-library-2.3.1.tgz",
- "integrity": "sha512-GLfXjxqoSsC+lNImtB/fXRudtLoiN+Jnbxb/IWgksq5NnD/qVW5cF1UyA2cpKQ86S9DnFlzXcW6XmO2N2emfQg==",
- "requires": {
- "async": "^2.1.4"
- },
- "dependencies": {
- "async": {
- "version": "2.6.3",
- "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
- "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
- "requires": {
- "lodash": "^4.17.14"
- }
- }
- }
+ "from": "git+https://github.com/project-sunbird/cordova-plugin-openrap.git",
+ "dev": true
},
"cordova-plugin-printer": {
"version": "0.8.0",
@@ -7153,8 +7264,9 @@
"from": "git+https://github.com/greybax/cordova-plugin-proguard.git"
},
"cordova-plugin-qr-scanner": {
- "version": "git+https://github.com/project-sunbird/cordova-plugin-qr-scanner.git#b6e7dd42dcca7307fe49974b1f341ff8aea2cf64",
- "from": "git+https://github.com/project-sunbird/cordova-plugin-qr-scanner.git#release-3.3.0"
+ "version": "git+https://github.com/project-sunbird/cordova-plugin-qr-scanner.git#4ec660484d423919d9368f3038a9fab62732e63b",
+ "from": "git+https://github.com/project-sunbird/cordova-plugin-qr-scanner.git",
+ "dev": true
},
"cordova-plugin-screen-orientation": {
"version": "3.0.2",
@@ -7166,6 +7278,11 @@
"resolved": "https://registry.npmjs.org/cordova-plugin-secure-storage-echo/-/cordova-plugin-secure-storage-echo-5.1.1.tgz",
"integrity": "sha512-8TLY9ilM/K597vLKCEKwboJ0yjJqdlZAdc4GK67nqjaSbGOBso94uVNXQ6iAvrcXt+rnK1ZOFG3DI/n8S8aj/w=="
},
+ "cordova-plugin-splashscreen": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cordova-plugin-splashscreen/-/cordova-plugin-splashscreen-6.0.0.tgz",
+ "integrity": "sha512-pm4ZtJKQY4bCGXVeIInbGrXilryTevYSKgfvoQJpW9UClOWKAxSsYf2/4G2u1vcn492svOSL42OSa2MhujBWEQ=="
+ },
"cordova-plugin-statusbar": {
"version": "2.4.3",
"resolved": "https://registry.npmjs.org/cordova-plugin-statusbar/-/cordova-plugin-statusbar-2.4.3.tgz",
@@ -7176,14 +7293,10 @@
"resolved": "https://registry.npmjs.org/cordova-plugin-streaming-media/-/cordova-plugin-streaming-media-2.3.0.tgz",
"integrity": "sha512-og7UmXbaWoSrOmo/mZu/c7vKDdUMu2eVrdRMvIJY6qqZ6Fv2BrJvOXm8prVt0xjWqWOMJpQs3DAajX8+N39Cqw=="
},
- "cordova-plugin-sunbirdsplash": {
- "version": "git+https://github.com/project-sunbird/cordova-plugin-sunbirdsplash.git#4398ac908452e94acecdedd35792f3e69b3e786a",
- "from": "git+https://github.com/project-sunbird/cordova-plugin-sunbirdsplash.git#release-3.9.0"
- },
"cordova-plugin-telerik-imagepicker": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/cordova-plugin-telerik-imagepicker/-/cordova-plugin-telerik-imagepicker-2.3.3.tgz",
- "integrity": "sha512-eL16EIxDueDo+dky5lNuzC+bDbKHPLPDfd/mtNpaCTNoT6iZqFd9/qJwSMnidXqCeExJZkN4ACsEHmtUA+vQ7Q=="
+ "version": "2.3.6",
+ "resolved": "https://registry.npmjs.org/cordova-plugin-telerik-imagepicker/-/cordova-plugin-telerik-imagepicker-2.3.6.tgz",
+ "integrity": "sha512-guf+BHB7O3g1ll3++d+aOvTGHXwBmqdxBFJTCKKMIGqazlf+Sq3Bsd1tRRswPRxy1MZRlJIe6Arz4pdCCmOigA=="
},
"cordova-plugin-webview-checker": {
"version": "1.0.1",
@@ -7219,8 +7332,9 @@
"integrity": "sha512-dTBxYaX/RGzH6+pp49o4sb3FuHCvhrssaKn1XMJ4LL3f9dnvz3rhFK2LdcWrdFkhOLOndnW/azUkbzZd+WWhRA=="
},
"cordova-zip-plugin": {
- "version": "git+https://github.com/swayangjit/jjdltc-cordova-plugin-zip.git#31ba05a47d9ab27cdd9763afa155731bc3481b65",
- "from": "git+https://github.com/swayangjit/jjdltc-cordova-plugin-zip.git"
+ "version": "git+https://github.com/Sunbird-Ed/jjdltc-cordova-plugin-zip.git#c43dfd90255fa65335d2f43d1b52b29e1fc0797c",
+ "from": "git+https://github.com/Sunbird-Ed/jjdltc-cordova-plugin-zip.git",
+ "dev": true
},
"cordova.plugins.diagnostic": {
"version": "5.0.2",
@@ -7245,9 +7359,9 @@
"integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
},
"core-js-compat": {
- "version": "3.15.2",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz",
- "integrity": "sha512-Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==",
+ "version": "3.16.0",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.16.0.tgz",
+ "integrity": "sha512-5D9sPHCdewoUK7pSUPfTF7ZhLh8k9/CoJXWUEo+F1dZT5Z1DVgcuRqUKhjeKW+YLb8f21rTFgWwQJiNw1hoZ5Q==",
"dev": true,
"requires": {
"browserslist": "^4.16.6",
@@ -7263,9 +7377,9 @@
}
},
"core-js-pure": {
- "version": "3.15.2",
- "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz",
- "integrity": "sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA==",
+ "version": "3.16.0",
+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.16.0.tgz",
+ "integrity": "sha512-wzlhZNepF/QA9yvx3ePDgNGudU5KDB8lu/TRPKelYA/QtSnkS/cLl2W+TIdEX1FAFcBr0YpY7tPDlcmXJ7AyiQ==",
"optional": true
},
"core-util-is": {
@@ -7390,9 +7504,9 @@
}
},
"crypto-js": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.3.0.tgz",
- "integrity": "sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q=="
+ "version": "3.1.9-1",
+ "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-3.1.9-1.tgz",
+ "integrity": "sha1-/aGedh/Ad+Af+/3G6f38WeiAbNg="
},
"css": {
"version": "2.2.4",
@@ -7423,9 +7537,9 @@
}
},
"css-line-break": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-1.1.1.tgz",
- "integrity": "sha512-1feNVaM4Fyzdj4mKPIQNL2n70MmuYzAXZ1aytlROFX1JsOo070OsugwGjj7nl6jnDJWHDM8zRZswkmeYVWZJQA==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/css-line-break/-/css-line-break-2.0.1.tgz",
+ "integrity": "sha512-gwKYIMUn7xodIcb346wgUhE2Dt5O1Kmrc16PWi8sL4FTfyDj8P5095rzH7+O8CTZudJr+uw2GCI/hwEkDJFI2w==",
"optional": true,
"requires": {
"base64-arraybuffer": "^0.2.0"
@@ -7712,7 +7826,8 @@
"data-uri-to-buffer": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz",
- "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og=="
+ "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==",
+ "dev": true
},
"data-urls": {
"version": "1.1.0",
@@ -7961,7 +8076,8 @@
"deep-is": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
- "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
+ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
+ "dev": true
},
"deepmerge": {
"version": "4.2.2",
@@ -8112,6 +8228,7 @@
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/degenerator/-/degenerator-2.2.0.tgz",
"integrity": "sha512-aiQcQowF01RxFI4ZLFMpzyotbQonhNpBao6dkI8JPk5a+hmSjR5ErHp2CQySmQe8os3VBqLCIh87nDBgZXvsmg==",
+ "dev": true,
"requires": {
"ast-types": "^0.13.2",
"escodegen": "^1.8.1",
@@ -8362,9 +8479,9 @@
}
},
"dompurify": {
- "version": "2.2.9",
- "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.2.9.tgz",
- "integrity": "sha512-+9MqacuigMIZ+1+EwoEltogyWGFTJZWU3258Rupxs+2CGs4H914G9er6pZbsme/bvb5L67o2rade9n21e4RW/w==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.3.0.tgz",
+ "integrity": "sha512-VV5C6Kr53YVHGOBKO/F86OYX6/iLTw2yVSI721gKetxpHCK/V5TaLEf9ODjRgl1KLSWRMY6cUhAbv/c+IUnwQw==",
"optional": true
},
"domutils": {
@@ -8486,9 +8603,9 @@
}
},
"electron-to-chromium": {
- "version": "1.3.763",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.763.tgz",
- "integrity": "sha512-UyvEPae0wvzsyNJhVfGeFSOlUkHEze8xSIiExO5tZQ8QTr7obFiJWGk3U4e7afFOJMQJDszqU/3Pk5jtKiaSEg==",
+ "version": "1.3.796",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.796.tgz",
+ "integrity": "sha512-agwJFgM0FUC1UPPbQ4aII3HamaaJ09fqWGAWYHmzxDWqdmTleCHyyA0kt3fJlTd5M440IaeuBfzXzXzCotnZcQ==",
"dev": true
},
"elementtree": {
@@ -8713,9 +8830,9 @@
},
"dependencies": {
"core-js": {
- "version": "3.15.2",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz",
- "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q=="
+ "version": "3.16.0",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz",
+ "integrity": "sha512-5+5VxRFmSf97nM8Jr2wzOwLqRo6zphH2aX+7KsAUONObyzakDNq2G/bgbhinxB4PoV9L3aXQYhiDKyIKWd2c8g=="
},
"localforage": {
"version": "1.9.0",
@@ -8754,9 +8871,9 @@
}
},
"es-abstract": {
- "version": "1.18.3",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz",
- "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==",
+ "version": "1.18.5",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz",
+ "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==",
"requires": {
"call-bind": "^1.0.2",
"es-to-primitive": "^1.2.1",
@@ -8764,11 +8881,12 @@
"get-intrinsic": "^1.1.1",
"has": "^1.0.3",
"has-symbols": "^1.0.2",
+ "internal-slot": "^1.0.3",
"is-callable": "^1.2.3",
"is-negative-zero": "^2.0.1",
"is-regex": "^1.1.3",
"is-string": "^1.0.6",
- "object-inspect": "^1.10.3",
+ "object-inspect": "^1.11.0",
"object-keys": "^1.1.1",
"object.assign": "^4.1.2",
"string.prototype.trimend": "^1.0.4",
@@ -8853,6 +8971,7 @@
"version": "1.14.3",
"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
"integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
+ "dev": true,
"requires": {
"esprima": "^4.0.1",
"estraverse": "^4.2.0",
@@ -8874,7 +8993,8 @@
"esprima": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "dev": true
},
"esrecurse": {
"version": "4.3.0",
@@ -8896,12 +9016,14 @@
"estraverse": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
- "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "dev": true
},
"esutils": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "dev": true
},
"etag": {
"version": "1.8.1",
@@ -8983,9 +9105,9 @@
}
},
"is-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
- "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw=="
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg=="
},
"merge-stream": {
"version": "2.0.0",
@@ -9334,9 +9456,9 @@
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
},
"fast-glob": {
- "version": "3.2.6",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz",
- "integrity": "sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==",
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
+ "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
"requires": {
"@nodelib/fs.stat": "^2.0.2",
"@nodelib/fs.walk": "^1.2.3",
@@ -9406,12 +9528,14 @@
"fast-levenshtein": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
+ "dev": true
},
"fast-safe-stringify": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz",
- "integrity": "sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA=="
+ "version": "2.0.8",
+ "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.8.tgz",
+ "integrity": "sha512-lXatBjf3WPjmWD6DpIZxkeSsCOwqI0maYMpgDlx8g4U2qi4lbjA9oH/HD2a87G+KfsUmo5WbJFmqBZlPxtptag==",
+ "dev": true
},
"fastparse": {
"version": "1.1.2",
@@ -9420,9 +9544,9 @@
"dev": true
},
"fastq": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz",
- "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==",
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.1.tgz",
+ "integrity": "sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==",
"requires": {
"reusify": "^1.0.4"
}
@@ -9696,7 +9820,8 @@
"formidable": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.2.tgz",
- "integrity": "sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q=="
+ "integrity": "sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==",
+ "dev": true
},
"forwarded": {
"version": "0.2.0",
@@ -9734,6 +9859,7 @@
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
"integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
+ "dev": true,
"requires": {
"graceful-fs": "^4.2.0",
"jsonfile": "^4.0.0",
@@ -9744,6 +9870,7 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
"integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
+ "dev": true,
"requires": {
"graceful-fs": "^4.1.6"
}
@@ -9751,7 +9878,8 @@
"universalify": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
- "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
+ "dev": true
}
}
},
@@ -9793,6 +9921,7 @@
"version": "0.3.10",
"resolved": "https://registry.npmjs.org/ftp/-/ftp-0.3.10.tgz",
"integrity": "sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=",
+ "dev": true,
"requires": {
"readable-stream": "1.1.x",
"xregexp": "2.0.0"
@@ -9801,12 +9930,14 @@
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
+ "dev": true
},
"readable-stream": {
"version": "1.1.14",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
+ "dev": true,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -9817,7 +9948,8 @@
"string_decoder": {
"version": "0.10.31",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
+ "dev": true
}
}
},
@@ -9884,6 +10016,7 @@
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/get-uri/-/get-uri-3.0.2.tgz",
"integrity": "sha512-+5s0SJbGoyiJTZZ2JTpFPLMPSch72KEqGOTvQsBqg0RBWvwhWUSYZFAtz3TPW0GXJuLBJPts1E241iHg+VRfhg==",
+ "dev": true,
"requires": {
"@tootallnate/once": "1",
"data-uri-to-buffer": "3",
@@ -9894,9 +10027,10 @@
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
+ "dev": true,
"requires": {
"ms": "2.1.2"
}
@@ -9904,12 +10038,14 @@
"file-uri-to-path": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-2.0.0.tgz",
- "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg=="
+ "integrity": "sha512-hjPFI8oE/2iQPVe4gbrJ73Pp+Xfub2+WI2LlXDbsaJBwT5wuMh35WNWVYYTpnz895shtwfyutMFLFywpQAFdLg==",
+ "dev": true
},
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
}
}
},
@@ -10158,6 +10294,12 @@
"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
"dev": true
},
+ "globalyzer": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz",
+ "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==",
+ "dev": true
+ },
"globby": {
"version": "11.0.4",
"resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
@@ -10172,6 +10314,12 @@
"slash": "^3.0.0"
}
},
+ "globrex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz",
+ "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==",
+ "dev": true
+ },
"glogg": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz",
@@ -10589,12 +10737,12 @@
"dev": true
},
"html2canvas": {
- "version": "1.0.0-rc.7",
- "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.0.0-rc.7.tgz",
- "integrity": "sha512-yvPNZGejB2KOyKleZspjK/NruXVQuowu8NnV2HYG7gW7ytzl+umffbtUI62v2dCHQLDdsK6HIDtyJZ0W3neerA==",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/html2canvas/-/html2canvas-1.2.1.tgz",
+ "integrity": "sha512-XoP12gER5pvxBADy4KKTMinZ69PP/+EZbILEk+WDCJFPIkhbREwMy2nhuMBFWPUDGWCw1DCrhDlbADJ5m8dC5g==",
"optional": true,
"requires": {
- "css-line-break": "1.1.1"
+ "css-line-break": "2.0.1"
}
},
"htmlparser2": {
@@ -10801,9 +10949,9 @@
"integrity": "sha1-nbHb0Pr43m++D13V5Wu2BigN5ps="
},
"immutable": {
- "version": "4.0.0-rc.12",
- "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0-rc.12.tgz",
- "integrity": "sha512-0M2XxkZLx/mi3t8NVwIm1g8nHoEmM9p9UBl/G9k4+hm0kBgOVdMV/B3CY5dQ8qG8qc80NN4gDV4HQv6FTJ5q7A=="
+ "version": "4.0.0-rc.14",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0-rc.14.tgz",
+ "integrity": "sha512-pfkvmRKJSoW7JFx0QeYlAmT+kNYvn5j0u7bnpNq4N2RCvHSTlLT208G8jgaquNe+Q8kCPHKOSpxJkyvLDpYq0w=="
},
"import-cwd": {
"version": "2.1.0",
@@ -10965,6 +11113,16 @@
"ipaddr.js": "^1.9.0"
}
},
+ "internal-slot": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
+ "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
+ "requires": {
+ "get-intrinsic": "^1.1.0",
+ "has": "^1.0.3",
+ "side-channel": "^1.0.4"
+ }
+ },
"invariant": {
"version": "2.2.4",
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
@@ -10982,7 +11140,8 @@
"ionic-plugin-keyboard": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/ionic-plugin-keyboard/-/ionic-plugin-keyboard-2.2.1.tgz",
- "integrity": "sha1-8qnhabvptVIkADR8n9bTRn7j+hI="
+ "integrity": "sha1-8qnhabvptVIkADR8n9bTRn7j+hI=",
+ "dev": true
},
"ionic4-rating": {
"version": "1.0.9",
@@ -10990,13 +11149,42 @@
"integrity": "sha512-mv5z6IODHYC5J2caiowFEYYhXDUPzwGpfA0aSku0Fikpzcg418WOwZvfygW5NQ2/mX3jSZjwfxRuzSXcR+EDXw=="
},
"ionicons": {
- "version": "5.5.2",
- "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-5.5.2.tgz",
- "integrity": "sha512-SHVBBtzNVQjY4jtcqKEHkqL5nIQwA/o2MIdU9JtMz8kQAB0NRVJFv5AxwmVbXXKDpxz57SiEjeLp8Uzt7jirpw==",
+ "version": "5.5.3",
+ "resolved": "https://registry.npmjs.org/ionicons/-/ionicons-5.5.3.tgz",
+ "integrity": "sha512-L71djrMi8pAad66tpwdnO1vwcyluCFvehzxU1PpH1k/HpYBZhZ5IaYhqXipmqUvu5aEbd4cbRguYyI5Fd4bxTw==",
"requires": {
"@stencil/core": "^2.5.0"
}
},
+ "ios-sim": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/ios-sim/-/ios-sim-8.0.2.tgz",
+ "integrity": "sha512-P7nEG771bfd+JoMRjnis1gpZOkjTUUxu+4Ek1Z+eoaEEoT9byllU9pxfQ8Df7hL3gSkIQxNwTSLhos2I8tWUQA==",
+ "dev": true,
+ "requires": {
+ "bplist-parser": "^0.0.6",
+ "nopt": "1.0.9",
+ "plist": "^3.0.1",
+ "simctl": "^2"
+ },
+ "dependencies": {
+ "bplist-parser": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.0.6.tgz",
+ "integrity": "sha1-ONo0cYF9+dRKs4kuJ3B7u9daEbk=",
+ "dev": true
+ },
+ "nopt": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.9.tgz",
+ "integrity": "sha1-O8DXy6e/sNWmdtvtfA6+SKT9RU4=",
+ "dev": true,
+ "requires": {
+ "abbrev": "1"
+ }
+ }
+ }
+ },
"ip": {
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
@@ -11119,9 +11307,9 @@
}
},
"is-core-module": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
- "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz",
+ "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==",
"requires": {
"has": "^1.0.3"
}
@@ -11526,9 +11714,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -11858,9 +12046,9 @@
}
},
"is-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
- "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
"dev": true
},
"merge-stream": {
@@ -13379,9 +13567,9 @@
}
},
"ws": {
- "version": "7.5.1",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.1.tgz",
- "integrity": "sha512-2c6faOUH/nhoQN6abwMloF7Iyl0ZS2E9HGtsiLrWn0zOOMWlhtDmdf/uihDt6jnuCxgtwGBNy6Onsoy2s2O2Ow==",
+ "version": "7.5.3",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz",
+ "integrity": "sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==",
"dev": true
}
}
@@ -13500,9 +13688,9 @@
},
"dependencies": {
"core-js": {
- "version": "3.15.2",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz",
- "integrity": "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==",
+ "version": "3.16.0",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz",
+ "integrity": "sha512-5+5VxRFmSf97nM8Jr2wzOwLqRo6zphH2aX+7KsAUONObyzakDNq2G/bgbhinxB4PoV9L3aXQYhiDKyIKWd2c8g==",
"optional": true
}
}
@@ -13519,9 +13707,9 @@
}
},
"jszip": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.6.0.tgz",
- "integrity": "sha512-jgnQoG9LKnWO3mnVNBnfhkh0QknICd1FGSrXcgrl67zioyJ4wgx25o9ZqwNtrROSflGBCGYnJfjrIyRIby1OoQ==",
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.0.tgz",
+ "integrity": "sha512-Y2OlFIzrDOPWUnpU0LORIcDn2xN7rC9yKffFM/7pGhQuhO+SUhfm2trkJ/S5amjFvem0Y+1EALz/MEPkvHXVNw==",
"requires": {
"lie": "~3.3.0",
"pako": "~1.0.2",
@@ -13852,6 +14040,7 @@
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
"integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
+ "dev": true,
"requires": {
"prelude-ls": "~1.1.2",
"type-check": "~0.3.2"
@@ -14472,16 +14661,16 @@
"integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg=="
},
"mime-db": {
- "version": "1.48.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz",
- "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ=="
+ "version": "1.49.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz",
+ "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA=="
},
"mime-types": {
- "version": "2.1.31",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz",
- "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==",
+ "version": "2.1.32",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz",
+ "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==",
"requires": {
- "mime-db": "1.48.0"
+ "mime-db": "1.49.0"
}
},
"mimic-fn": {
@@ -14840,14 +15029,15 @@
"integrity": "sha512-Mf/UYmh5b8jvUP+jmrTbETnyFZprMdbT0RxKm/lJ/4d2Q3xdc5GaHaRPI1zVV5D3+6uxArVPm78QEb1RsrmaQw=="
},
"nan": {
- "version": "2.14.2",
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
- "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
+ "version": "2.15.0",
+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
+ "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ=="
},
"nanoassert": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/nanoassert/-/nanoassert-1.1.0.tgz",
- "integrity": "sha1-TzFS4JVA/eKMdvRLGbvNHVpCR40="
+ "integrity": "sha1-TzFS4JVA/eKMdvRLGbvNHVpCR40=",
+ "dev": true
},
"nanomatch": {
"version": "1.2.13",
@@ -14892,7 +15082,8 @@
"netmask": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
- "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg=="
+ "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
+ "dev": true
},
"next-tick": {
"version": "1.0.0",
@@ -14917,9 +15108,9 @@
}
},
"ng2-charts": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-2.4.2.tgz",
- "integrity": "sha512-mY3C2uKCaApHCQizS2YxEOqQ7sSZZLxdV6N1uM9u/VvUgVtYvlPtdcXbKpN52ak93ZE22I73DiLWVDnDNG4/AQ==",
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/ng2-charts/-/ng2-charts-2.4.3.tgz",
+ "integrity": "sha512-tPrhHSS2DfVyipXQ0gykOPc8zFNnj2b7sAebUVty392vHnEGYCwsP6YbFfpr1iXu4yBSRm4Gt5lffR5w0uyYSw==",
"requires": {
"@types/chart.js": "^2.9.24",
"lodash-es": "^4.17.15",
@@ -15415,9 +15606,9 @@
}
},
"object-inspect": {
- "version": "1.10.3",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz",
- "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw=="
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
+ "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg=="
},
"object-is": {
"version": "1.1.5",
@@ -15571,6 +15762,7 @@
"version": "0.8.3",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
"integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "dev": true,
"requires": {
"deep-is": "~0.1.3",
"fast-levenshtein": "~2.0.6",
@@ -15793,6 +15985,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-4.1.0.tgz",
"integrity": "sha512-ejNgYm2HTXSIYX9eFlkvqFp8hyJ374uDf0Zq5YUAifiSh1D6fo+iBivQZirGvVv8dCYUsLhmLBRhlAYvBKI5+Q==",
+ "dev": true,
"requires": {
"@tootallnate/once": "1",
"agent-base": "6",
@@ -15809,14 +16002,16 @@
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
"integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "dev": true,
"requires": {
"debug": "4"
}
},
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
+ "dev": true,
"requires": {
"ms": "2.1.2"
}
@@ -15825,6 +16020,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
"integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
+ "dev": true,
"requires": {
"@tootallnate/once": "1",
"agent-base": "6",
@@ -15835,6 +16031,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
"integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
+ "dev": true,
"requires": {
"agent-base": "6",
"debug": "4"
@@ -15843,12 +16040,14 @@
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
},
"socks-proxy-agent": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz",
"integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==",
+ "dev": true,
"requires": {
"agent-base": "^6.0.2",
"debug": "4",
@@ -15861,6 +16060,7 @@
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-4.2.0.tgz",
"integrity": "sha512-rPACZdUyuxT5Io/gFKUeeZFfE5T7ve7cAkE5TUZRRfuKP0u5Hocwe48X7ZEm6mYB+bTB0Qf+xlVlA/RM/i6RCQ==",
+ "dev": true,
"requires": {
"degenerator": "^2.2.0",
"ip": "^1.1.5",
@@ -15987,9 +16187,9 @@
}
},
"parse-headers": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.3.tgz",
- "integrity": "sha512-QhhZ+DCCit2Coi2vmAKbq5RGTRcQUOE2+REgv8vdyu7MnYx2eZztegqtTx99TZ86GTIwqiy3+4nQTWZ2tgmdCA=="
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz",
+ "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw=="
},
"parse-json": {
"version": "2.2.0",
@@ -16168,13 +16368,13 @@
"integrity": "sha1-Wyn2qB9wcXFC4J52W76rl7T4HiE="
},
"plist": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.2.tgz",
- "integrity": "sha512-MSrkwZBdQ6YapHy87/8hDU8MnIcyxBKjeF+McXnr5A9MtffPewTs7G3hlpodT5TacyfIyFTaJEhh3GGcmasTgQ==",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.3.tgz",
+ "integrity": "sha512-ghdOKN99hh1oEmAlwBmPYo4L+tSQ7O3jRpkhWqOrMz86CWotpVzMevvQ+czo7oPDpOZyA6K06Ci7QVHpoh9gaA==",
"requires": {
"base64-js": "^1.5.1",
"xmlbuilder": "^9.0.7",
- "xmldom": "^0.5.0"
+ "xmldom": "^0.6.0"
},
"dependencies": {
"xmlbuilder": {
@@ -16959,6 +17159,11 @@
"vuvuzela": "1.0.3"
},
"dependencies": {
+ "buffer-from": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
+ },
"immediate": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz",
@@ -17041,6 +17246,11 @@
"pouchdb-utils": "7.2.2"
},
"dependencies": {
+ "buffer-from": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
+ },
"immediate": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz",
@@ -17195,6 +17405,11 @@
"pouchdb-utils": "7.2.2"
},
"dependencies": {
+ "buffer-from": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
+ },
"immediate": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz",
@@ -17276,6 +17491,11 @@
"pouchdb-utils": "7.2.2"
},
"dependencies": {
+ "buffer-from": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
+ },
"immediate": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz",
@@ -17368,6 +17588,11 @@
"pouchdb-utils": "7.2.2"
},
"dependencies": {
+ "buffer-from": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
+ },
"immediate": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/immediate/-/immediate-3.3.0.tgz",
@@ -17455,7 +17680,8 @@
"prelude-ls": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
- "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
+ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
+ "dev": true
},
"prepend-http": {
"version": "1.0.4",
@@ -17569,6 +17795,23 @@
"string.prototype.codepointat": "^0.2.0"
}
},
+ "properties-reader": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/properties-reader/-/properties-reader-2.2.0.tgz",
+ "integrity": "sha512-CgVcr8MwGoBKK24r9TwHfZkLLaNFHQ6y4wgT9w/XzdpacOOi5ciH4hcuLechSDAwXsfrGQtI2JTutY2djOx2Ow==",
+ "dev": true,
+ "requires": {
+ "mkdirp": "^1.0.4"
+ },
+ "dependencies": {
+ "mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "dev": true
+ }
+ }
+ },
"proto-list": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
@@ -17596,6 +17839,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-4.0.1.tgz",
"integrity": "sha512-ODnQnW2jc/FUVwHHuaZEfN5otg/fMbvMxz9nMSUQfJ9JU7q2SZvSULSsjLloVgJOiv9yhc8GlNMKc4GkFmcVEA==",
+ "dev": true,
"requires": {
"agent-base": "^6.0.0",
"debug": "4",
@@ -17611,14 +17855,16 @@
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
"integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "dev": true,
"requires": {
"debug": "4"
}
},
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
+ "dev": true,
"requires": {
"ms": "2.1.2"
}
@@ -17627,6 +17873,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
"integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
+ "dev": true,
"requires": {
"@tootallnate/once": "1",
"agent-base": "6",
@@ -17637,6 +17884,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
"integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
+ "dev": true,
"requires": {
"agent-base": "6",
"debug": "4"
@@ -17646,6 +17894,7 @@
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
"integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "dev": true,
"requires": {
"yallist": "^3.0.2"
}
@@ -17653,12 +17902,14 @@
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
},
"socks-proxy-agent": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz",
"integrity": "sha512-vZdmnjb9a2Tz6WEQVIurybSwElwPxMZaIc7PzqbJTrezcKNznv6giT7J7tZDZ1BojVaa1jvO/UiUdhDVB0ACoQ==",
+ "dev": true,
"requires": {
"agent-base": "^6.0.2",
"debug": "4",
@@ -17668,14 +17919,16 @@
"yallist": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
+ "dev": true
}
}
},
"proxy-from-env": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
- "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
+ "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
+ "dev": true
},
"prr": {
"version": "1.0.1",
@@ -18100,9 +18353,10 @@
"dev": true
},
"recursive-fs": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/recursive-fs/-/recursive-fs-2.1.0.tgz",
- "integrity": "sha512-oed3YruYsD52Mi16s/07eYblQOLi5dTtxpIJNdfCEJ7S5v8dDgVcycar0pRWf4IBuPMIkoctC8RTqGJzIKMNAQ=="
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/recursive-fs/-/recursive-fs-1.1.2.tgz",
+ "integrity": "sha512-QPFEt5EwzwlHoqYsZc+NkUSyDTQf1Hvq7c/kpQJHi77OSCAiDXI3wfB0J04ZG+ekGHmv37mdR8MDPEshD3/RlQ==",
+ "dev": true
},
"recursive-readdir": {
"version": "2.2.2",
@@ -18133,9 +18387,9 @@
}
},
"regenerator-runtime": {
- "version": "0.13.7",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
- "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew=="
+ "version": "0.13.9",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
+ "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
},
"regenerator-transform": {
"version": "0.14.5",
@@ -18643,19 +18897,23 @@
},
"sb-cordova-plugin-customtabs": {
"version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-customtabs.git#0448d7a0b04c7f5999095caf4c3e223a4a0b2e1c",
- "from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-customtabs.git"
+ "from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-customtabs.git",
+ "dev": true
},
"sb-cordova-plugin-db": {
- "version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-db.git#50e585d168a81f2b5c5743e616efe991921a9b5d",
- "from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-db.git#release-3.1.0"
+ "version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-db.git#256e5411083cb81e4fc20fa5e5f8650d492f5e60",
+ "from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-db.git",
+ "dev": true
},
"sb-cordova-plugin-sync": {
- "version": "git+https://github.com/project-sunbird/sb-cordova-plugin-sync.git#bb0ea40b0abace8ad5f0016f1c6f4fd1c5db8de3",
- "from": "git+https://github.com/project-sunbird/sb-cordova-plugin-sync.git#release-3.2.0"
+ "version": "git+https://github.com/project-sunbird/sb-cordova-plugin-sync.git#a4081e36d3c46b97e1466dccb4b0a33ea3814a7b",
+ "from": "git+https://github.com/project-sunbird/sb-cordova-plugin-sync.git",
+ "dev": true
},
"sb-cordova-plugin-utility": {
- "version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git#8e78be4b40311035e11867214cc6efa8a3f86a5f",
- "from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git#release-3.9.0"
+ "version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git#bcada2a0f451270361b7c46af5cbfb145e2b72fa",
+ "from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git",
+ "dev": true
},
"sb-notification": {
"version": "0.0.1",
@@ -18917,6 +19175,12 @@
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
},
+ "shelljs": {
+ "version": "0.2.6",
+ "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.2.6.tgz",
+ "integrity": "sha1-kEktcv/MgVmXa6umL7D2iE8MM3g=",
+ "dev": true
+ },
"shellwords": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
@@ -18939,6 +19203,16 @@
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
"integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
},
+ "simctl": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/simctl/-/simctl-2.0.0.tgz",
+ "integrity": "sha512-5rB7rN4N3b0z0nFdy9eczVssXqrv2aAgdVRksPVqVoiDtvXmfzNvebp3EMdId2sAUzXIflarQlx4P0hjVQEzKQ==",
+ "dev": true,
+ "requires": {
+ "shelljs": "^0.2.6",
+ "tail": "^0.4.0"
+ }
+ },
"simple-plist": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/simple-plist/-/simple-plist-1.1.1.tgz",
@@ -18975,12 +19249,13 @@
"slash": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "dev": true
},
"slugify": {
- "version": "1.5.3",
- "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.5.3.tgz",
- "integrity": "sha512-/HkjRdwPY3yHJReXu38NiusZw2+LLE2SrhkWJtmlPDB1fqFSvioYj62NkPcrKiNCgRLeGcGK7QBvr1iQwybeXw==",
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.0.tgz",
+ "integrity": "sha512-FkMq+MQc5hzYgM86nLuHI98Acwi3p4wX+a5BO9Hhw4JdK4L7WueIiZ4tXEobImPqBz2sVcV0+Mu3GRB30IGang==",
"dev": true
},
"smart-buffer": {
@@ -19708,9 +19983,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -19739,9 +20014,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -20282,6 +20557,7 @@
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/superagent/-/superagent-5.3.1.tgz",
"integrity": "sha512-wjJ/MoTid2/RuGCOFtlacyGNxN9QLMgcpYLDQlWFIhhdJ93kNscFonGvrpAHSCVjRVj++DGCglocF7Aej1KHvQ==",
+ "dev": true,
"requires": {
"component-emitter": "^1.3.0",
"cookiejar": "^2.1.2",
@@ -20297,9 +20573,10 @@
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
+ "dev": true,
"requires": {
"ms": "2.1.2"
}
@@ -20308,6 +20585,7 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
"integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+ "dev": true,
"requires": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
@@ -20318,6 +20596,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
"requires": {
"yallist": "^4.0.0"
}
@@ -20325,12 +20604,14 @@
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
},
"readable-stream": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
"integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "dev": true,
"requires": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
@@ -20341,6 +20622,7 @@
"version": "7.3.5",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
"integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
@@ -20348,7 +20630,8 @@
"yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
}
}
},
@@ -20356,6 +20639,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/superagent-proxy/-/superagent-proxy-2.1.0.tgz",
"integrity": "sha512-DnarpKN6Xn8e3pYlFV4Yvsj9yxLY4q5FIsUe5JvN7vjzP+YCfzXv03dTkZSD2yzrSadsNYHf0IgOUJwKjX457A==",
+ "dev": true,
"requires": {
"debug": "^3.1.0",
"proxy-agent": "^4.0.0"
@@ -20365,6 +20649,7 @@
"version": "3.2.7",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
"requires": {
"ms": "^2.1.1"
}
@@ -20372,7 +20657,8 @@
"ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
+ "dev": true
}
}
},
@@ -20477,6 +20763,12 @@
"integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
"dev": true
},
+ "tail": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/tail/-/tail-0.4.0.tgz",
+ "integrity": "sha1-0p3nJ1DMmdseBTr/E8NZ7PtxMAI=",
+ "dev": true
+ },
"tapable": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
@@ -20484,9 +20776,9 @@
"dev": true
},
"tar": {
- "version": "4.4.13",
- "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
- "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
+ "version": "4.4.15",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.15.tgz",
+ "integrity": "sha512-ItbufpujXkry7bHH9NpQyTXPbJ72iTlXgkBAYsAjDXk3Ds8t/3NfO5P4xZGy7u+sYuQUbimgzswX4uQIEeNVOA==",
"requires": {
"chownr": "^1.1.1",
"fs-minipass": "^1.2.5",
@@ -20699,9 +20991,9 @@
}
},
"tar": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz",
- "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==",
+ "version": "6.1.6",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.6.tgz",
+ "integrity": "sha512-oaWyu5dQbHaYcyZCTfyPpC+VmI62/OM2RTUYavTk1MDr1cwW5Boi3baeYQKiZbY2uSQJGr+iMOzb/JFxLrft+g==",
"dev": true,
"requires": {
"chownr": "^2.0.0",
@@ -20836,6 +21128,16 @@
"integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
"dev": true
},
+ "tiny-glob": {
+ "version": "0.2.9",
+ "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz",
+ "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==",
+ "dev": true,
+ "requires": {
+ "globalyzer": "0.1.0",
+ "globrex": "^0.1.2"
+ }
+ },
"tmp": {
"version": "0.0.33",
"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
@@ -21100,6 +21402,7 @@
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
"integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
+ "dev": true,
"requires": {
"prelude-ls": "~1.1.2"
}
@@ -21287,9 +21590,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"requires": {
"ms": "2.1.2"
}
@@ -21306,6 +21609,12 @@
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
"integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
},
+ "unorm": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz",
+ "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==",
+ "dev": true
+ },
"unpipe": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
@@ -21395,9 +21704,9 @@
}
},
"url-parse": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz",
- "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz",
+ "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==",
"dev": true,
"requires": {
"querystringify": "^2.1.1",
@@ -21419,9 +21728,9 @@
"dev": true
},
"url-toolkit": {
- "version": "2.2.2",
- "resolved": "https://registry.npmjs.org/url-toolkit/-/url-toolkit-2.2.2.tgz",
- "integrity": "sha512-l25w6Sy+Iy3/IbogunxhWwljPaDnqpiKvrQRoLBm6DfISco7NyRIS7Zf6+Oxhy1T8kHxWdwLND7ZZba6NjXMug=="
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/url-toolkit/-/url-toolkit-2.2.3.tgz",
+ "integrity": "sha512-Da75SQoxsZ+2wXS56CZBrj2nukQ4nlGUZUP/dqUBG5E1su5GKThgT94Q00x81eVII7AyS1Pn+CtTTZ4Z0pLUtQ=="
},
"use": {
"version": "3.1.1",
@@ -22005,9 +22314,9 @@
},
"dependencies": {
"debug": {
- "version": "4.3.1",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
- "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"dev": true,
"requires": {
"ms": "2.1.2"
@@ -22218,7 +22527,8 @@
"word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
+ "dev": true
},
"wordwrap": {
"version": "0.0.3",
@@ -22388,6 +22698,13 @@
"integrity": "sha512-RCMEmHNsyeyzF5NyGHbmCCZU9N8uMiz9FluAj3CpfVREHpgm3JB9Wr/dEWdPqGHmK3lRd2fm0ccOWtuJ2YUowQ==",
"requires": {
"xmldom": "^0.5.0"
+ },
+ "dependencies": {
+ "xmldom": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.5.0.tgz",
+ "integrity": "sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA=="
+ }
}
},
"xcode": {
@@ -22410,6 +22727,12 @@
"xtend": "^4.0.0"
}
},
+ "xml-escape": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/xml-escape/-/xml-escape-1.1.0.tgz",
+ "integrity": "sha1-OQTBQ/qOs6ADDsZG0pAqLxtwbEQ=",
+ "dev": true
+ },
"xml-name-validator": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
@@ -22447,9 +22770,9 @@
"dev": true
},
"xmldom": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.5.0.tgz",
- "integrity": "sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA=="
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.6.0.tgz",
+ "integrity": "sha512-iAcin401y58LckRZ0TkI4k0VSM1Qg0KGSc3i8rU+xrxe19A/BN1zHyVSJY7uoutVlaTSzYyk/v5AmkewAP7jtg=="
},
"xmlhttprequest-ssl": {
"version": "1.5.5",
@@ -22459,7 +22782,8 @@
"xregexp": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/xregexp/-/xregexp-2.0.0.tgz",
- "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM="
+ "integrity": "sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=",
+ "dev": true
},
"xtend": {
"version": "4.0.2",
@@ -22557,6 +22881,7 @@
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
"integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
+ "dev": true,
"requires": {
"buffer-crc32": "~0.2.3"
}
diff --git a/package.json b/package.json
index 3b2b1cd98..4b1c73d30 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,8 @@
"ionic-build:prod": "ionic cordova build android --configuration=$npm_config_angular_configuration --prod --release --buildConfig ./buildConfig/build.json",
"ionic-serve": "ionic cordova run android --livereload --configuration=hmr",
"sonar-scanner": "sonar-scanner",
- "sonar-scanner:scan": "sonar-scanner -Dsonar.host.url=http://127.0.0.1:9000 -Dsonar.login=$SONAR_LOGIN"
+ "sonar-scanner:scan": "sonar-scanner -Dsonar.host.url=http://127.0.0.1:9000 -Dsonar.login=$SONAR_LOGIN",
+ "ionic-build-ios:debug": "ng build --eval--source-map --configuration=$npm_config_angular_configuration && cordova run ios --debug"
},
"private": true,
"dependencies": {
@@ -44,7 +45,7 @@
"@ionic-native/file-transfer": "^5.15.1",
"@ionic-native/google-plus": "^5.33.0",
"@ionic-native/image-picker": "^5.30.0",
- "@ionic-native/ionic-webview": "^5.15.1",
+ "@ionic-native/ionic-webview": "^5.33.1",
"@ionic-native/keyboard": "^5.15.1",
"@ionic-native/local-notifications": "^5.15.1",
"@ionic-native/media": "^5.30.0",
@@ -60,14 +61,13 @@
"@ionic/storage": "2.2.0",
"@ngx-translate/core": "^11.0.1",
"@ngx-translate/http-loader": "^4.0.0",
- "@project-sunbird/client-services": "4.1.4",
+ "@project-sunbird/client-services": "^4.1.6",
"@project-sunbird/common-consumption-v9": "4.1.1",
- "@project-sunbird/content-player": "3.7.1",
+ "@project-sunbird/content-player": "^3.7.4",
"@project-sunbird/discussions-ui-v8": "2.1.7",
"@project-sunbird/sb-dashlet": "1.0.4",
"@project-sunbird/sb-styles": "0.0.9",
- "sb-tag-manager": "^3.9.19",
- "@project-sunbird/sunbird-sdk": "4.1.8",
+ "@project-sunbird/sunbird-sdk": "^4.1.17",
"@project-sunbird/sunbird-epub-player-v9": "4.1.1",
"@project-sunbird/sunbird-pdf-player-v9": "4.1.1",
"@project-sunbird/sunbird-player-sdk-v9": "4.1.0",
@@ -76,58 +76,45 @@
"chart.js": "^2.9.4",
"chartjs-plugin-datalabels": "^0.7.0",
"chartjs-plugin-stacked100": "^0.7.1",
- "code-push": "^3.0.1",
"com-sarriaroman-photoviewer": "^1.2.5",
"com.jjdltc.cordova.plugin.zip": "https://github.com/Sunbird-Ed/jjdltc-cordova-plugin-zip.git",
- "com.telerik.plugins.nativepagetransitions": "^0.6.5",
+ "com.telerik.plugins.nativepagetransitions": "^0.7.0",
"common-form-elements": "^4.0.15",
"cordova-android": "^9.0.0",
+ "cordova-plugin-add-swift-support": "^2.0.2",
"cordova-plugin-advanced-http": "^2.5.1",
- "cordova-plugin-android-downloadmanager": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-downloadmanager.git",
"cordova-plugin-android-permissions": "^1.1.2",
"cordova-plugin-androidx-adapter": "^1.1.3",
"cordova-plugin-app-version": "^0.1.12",
"cordova-plugin-appavailability": "^0.4.2",
- "cordova-plugin-awesome-shared-preferences": "git+https://github.com/adriano-di-giovanni/cordova-plugin-shared-preferences.git",
"cordova-plugin-badge": "^0.8.8",
- "cordova-plugin-camera": "^5.0.1",
+ "cordova-plugin-camera": "^5.0.2",
"cordova-plugin-chooser": "^1.3.2",
"cordova-plugin-code-push": "^1.13.1",
"cordova-plugin-device": "^2.0.3",
- "cordova-plugin-dialogs": "^2.0.2",
"cordova-plugin-document-viewer": "^0.9.13",
- "cordova-plugin-fcm-with-dependecy-updated": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-fcm.git#release-3.4.0",
"cordova-plugin-file": "^6.0.2",
"cordova-plugin-file-opener2": "^2.2.1",
- "cordova-plugin-file-transfer": "^1.7.1",
"cordova-plugin-filechooser": "^1.2.0",
- "cordova-plugin-filepath": "^1.5.8",
+ "cordova-plugin-filepath": "^1.6.0",
"cordova-plugin-filepicker": "^1.1.6",
- "cordova-plugin-googleplus": "^8.5.2",
- "cordova-plugin-inappbrowser": "^3.2.0",
- "cordova-plugin-inappupdatemanager": "git+https://github.com/subranil/cordova-plugin-inappupdatemanager.git#release-3.7.0",
+ "cordova-plugin-inappbrowser": "^5.0.0",
"cordova-plugin-ionic-keyboard": "^2.2.0",
"cordova-plugin-ionic-webview": "^4.2.1",
- "cordova-plugin-local-notification": "git+https://github.com/katzer/cordova-plugin-local-notifications.git",
"cordova-plugin-media": "^5.0.3",
"cordova-plugin-network-information": "^2.0.2",
- "cordova-plugin-openrap": "git+https://github.com/project-sunbird/cordova-plugin-openrap.git",
- "cordova-plugin-photo-library": "^2.3.1",
"cordova-plugin-printer": "^0.8.0",
- "cordova-plugin-proguard": "git+https://github.com/greybax/cordova-plugin-proguard.git",
- "cordova-plugin-qr-scanner": "git+https://github.com/project-sunbird/cordova-plugin-qr-scanner.git#release-3.3.0",
"cordova-plugin-screen-orientation": "^3.0.2",
"cordova-plugin-secure-storage-echo": "^5.1.1",
+ "cordova-plugin-splashscreen": "^6.0.0",
"cordova-plugin-statusbar": "^2.4.3",
"cordova-plugin-streaming-media": "^2.3.0",
- "cordova-plugin-sunbirdsplash": "git+https://github.com/project-sunbird/cordova-plugin-sunbirdsplash.git#release-3.9.0",
+ "cordova-plugin-telerik-imagepicker": "^2.3.3",
"cordova-plugin-webview-checker": "^1.0.1",
- "cordova-plugin-telerik-imagepicker": "2.3.3",
- "cordova-plugin-whitelist": "^1.3.4",
+ "cordova-plugin-whitelist": "^1.3.5",
"cordova-plugin-x-socialsharing": "^6.0.3",
"cordova-plugin-zip": "^3.1.0",
"cordova-sqlite-storage": "6.0.0",
- "cordova-zip-plugin": "git+https://github.com/swayangjit/jjdltc-cordova-plugin-zip.git",
"cordova.plugins.diagnostic": "^5.0.2",
"core-js": "^2.6.10",
"dayjs": "1.9.8",
@@ -136,7 +123,6 @@
"es6-promise-plugin": "^4.2.2",
"grapheme-splitter": "^1.0.4",
"hammerjs": "^2.0.8",
- "ionic-plugin-keyboard": "2.2.1",
"ionic4-rating": "^1.0.9",
"jspdf": "^2.0.0",
"jwt-decode": "^2.2.0",
@@ -154,12 +140,9 @@
"pouchdb-adapter-cordova-sqlite": "^2.0.7",
"pouchdb-find": "^7.2.2",
"rxjs": "^6.6.3",
- "sb-cordova-plugin-customtabs": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-customtabs.git",
- "sb-cordova-plugin-db": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-db.git#release-3.1.0",
- "sb-cordova-plugin-sync": "git+https://github.com/project-sunbird/sb-cordova-plugin-sync.git#release-3.2.0",
- "sb-cordova-plugin-utility": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git#release-3.9.0",
"sb-notification": "0.0.1",
"sb-svg2pdf": "0.0.10",
+ "sb-tag-manager": "^3.9.19",
"tslib": "^1.10.0",
"uuid": "^3.4.0",
"video.js": "7.5.5",
@@ -195,25 +178,46 @@
"@types/node": "12.11.5",
"babel-jest": "^25.4.0",
"babel-polyfill": "^6.26.0",
+ "code-push": "^3.0.1",
+ "cordova-ios": "^6.2.0",
+ "cordova-plugin-android-downloadmanager": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-downloadmanager.git",
+ "cordova-plugin-awesome-shared-preferences": "git+https://github.com/adriano-di-giovanni/cordova-plugin-shared-preferences.git",
+ "cordova-plugin-dialogs": "^2.0.2",
+ "cordova-plugin-file-transfer": "git+https://github.com/apache/cordova-plugin-file-transfer.git",
+ "cordova-plugin-googleplus": "^8.5.2",
+ "cordova-plugin-inappupdatemanager": "git+https://github.com/subranil/cordova-plugin-inappupdatemanager.git#release-3.7.0",
+ "cordova-plugin-local-notification": "git+https://github.com/katzer/cordova-plugin-local-notifications.git",
+ "cordova-plugin-openrap": "git+https://github.com/project-sunbird/cordova-plugin-openrap.git",
+ "cordova-plugin-proguard": "git+https://github.com/greybax/cordova-plugin-proguard.git",
+ "cordova-plugin-qr-scanner": "git+https://github.com/project-sunbird/cordova-plugin-qr-scanner.git",
+ "cordova-zip-plugin": "git+https://github.com/Sunbird-Ed/jjdltc-cordova-plugin-zip.git",
"fs-extra": "^8.1.0",
+ "ionic-plugin-keyboard": "^2.2.1",
"jest": "^25.4.0",
+ "plist": "^3.0.2",
+ "properties-reader": "^2.2.0",
+ "sb-cordova-plugin-customtabs": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-customtabs.git",
+ "sb-cordova-plugin-db": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-db.git",
+ "sb-cordova-plugin-sync": "git+https://github.com/project-sunbird/sb-cordova-plugin-sync.git",
+ "sb-cordova-plugin-utility": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git",
"sonarqube-scanner": "^2.5.0",
+ "tiny-glob": "^0.2.9",
"ts-node": "^8.4.1",
"tslint": "~5.16.0",
"typescript": "~3.8.3"
},
+ "browser": {
+ "crypto": false
+ },
"description": "An Ionic project",
"cordova": {
"plugins": {
- "com.jjdltc.cordova.plugin.zip": {},
- "ionic-plugin-keyboard": {},
"cordova-plugin-whitelist": {},
"cordova-plugin-ionic-webview": {},
"cordova-plugin-app-version": {},
"cordova-plugin-x-socialsharing": {},
"cordova-plugin-device": {},
"cordova-plugin-file": {},
- "cordova-plugin-file-transfer": {},
"cordova-plugin-inappbrowser": {},
"cordova-plugin-network-information": {},
"cordova-plugin-statusbar": {},
@@ -223,7 +227,9 @@
"cordova-plugin-android-permissions": {},
"cordova-plugin-media": {},
"cordova-plugin-android-downloadmanager": {},
- "sb-cordova-plugin-db": {},
+ "sb-cordova-plugin-db": {
+ "USESWIFTLANGUAGEVERSION": "4"
+ },
"sb-cordova-plugin-customtabs": {
"URL_SCHEME": "@string/custom_scheme_url",
"URL_HOST": "mobile"
@@ -244,15 +250,7 @@
},
"cordova-plugin-openrap": {},
"cordova-plugin-webview-checker": {},
- "sb-cordova-plugin-utility": {},
"cordova-plugin-printer": {},
- "cordova-plugin-fcm-with-dependecy-updated": {
- "FCM_CORE_VERSION": "16.0.9",
- "FCM_VERSION": "18.0.0",
- "GRADLE_TOOLS_VERSION": "3.5.0",
- "GOOGLE_SERVICES_VERSION": "4.2.0",
- "ANDROID_DEFAULT_NOTIFICATION_ICON": "@mipmap/ic_launcher"
- },
"com.telerik.plugins.nativepagetransitions": {},
"sb-cordova-plugin-sync": {},
"cordova-plugin-proguard": {},
@@ -267,16 +265,21 @@
"com-sarriaroman-photoviewer": {},
"cordova-sqlite-storage": {},
"cordova-plugin-telerik-imagepicker": {},
- "cordova-plugin-photo-library": {},
"cordova-plugin-filechooser": {},
"cordova-plugin-inappupdatemanager": {},
- "cordova-plugin-sunbirdsplash": {},
+ "cordova-plugin-add-swift-support": {},
+ "cordova-plugin-splashscreen": {},
+ "cordova-plugin-file-transfer": {},
+ "sb-cordova-plugin-utility": {},
"cordova-plugin-googleplus": {
- "PLAY_SERVICES_VERSION": "15.0.1"
- }
+ "REVERSED_CLIENT_ID": "REVERSE_ID"
+ },
+ "com.jjdltc.cordova.plugin.zip": {},
+ "ionic-plugin-keyboard": {}
},
"platforms": [
- "android"
+ "android",
+ "ios"
]
},
"jest": {
diff --git a/src/app.scss b/src/app.scss
index d18f39ade..4690119c3 100644
--- a/src/app.scss
+++ b/src/app.scss
@@ -450,6 +450,14 @@ ul.rating .ion-md-star-outline:before {
}
}
+.ios .need-header-space {
+ ion-content:first-child {
+ margin-top: 58px;
+ --offset-top: -54px !important;
+ --padding-bottom: 25px;
+ }
+}
+
ion-content.avoid-bottom-tabs-space .scroll-content {
padding-bottom: 88px !important;
}
diff --git a/src/app/app.component.spec.ts b/src/app/app.component.spec.ts
index e830d1e70..e8247c6c5 100644
--- a/src/app/app.component.spec.ts
+++ b/src/app/app.component.spec.ts
@@ -115,7 +115,8 @@ describe('AppComponent', () => {
resume: pauseData,
backButton: {
subscribeWithPriority: jest.fn()
- } as Partial as BackButtonEmitter
+ } as Partial as BackButtonEmitter,
+ is: jest.fn(platform => platform === 'ios')
};
const mockPreferences: Partial = {
addListener: jest.fn(() => { })
@@ -126,7 +127,8 @@ describe('AppComponent', () => {
};
const mockSplashScreenService: Partial = {};
const mockStatusBar: Partial = {
- styleBlackTranslucent: jest.fn()
+ styleBlackTranslucent: jest.fn(),
+ styleDefault: jest.fn()
};
const mockSystemSettingsService: Partial = {
getSystemSettings: jest.fn(() => of({}))
diff --git a/src/app/app.component.ts b/src/app/app.component.ts
index 47c49dea6..d03c78fb5 100644
--- a/src/app/app.component.ts
+++ b/src/app/app.component.ts
@@ -178,6 +178,7 @@ export class AppComponent implements OnInit, AfterViewInit {
this.preferences.putString(PreferenceKey.CONTENT_CONTEXT, '').subscribe();
window['thisRef'] = this;
this.statusBar.styleBlackTranslucent();
+ if(this.platform.is('ios')) this.statusBar.styleDefault();
this.handleBackButton();
this.appRatingService.checkInitialDate();
this.getCampaignParameter();
diff --git a/src/app/category-list/category-list-page.scss b/src/app/category-list/category-list-page.scss
index 1277cb636..f98c857b2 100644
--- a/src/app/category-list/category-list-page.scss
+++ b/src/app/category-list/category-list-page.scss
@@ -11,6 +11,10 @@
background-color: var(--app-primary-background);
}
+.ios .sticky-header-pills {
+ top: 0
+}
+
.filter-items{
height: 70%;
ion-select{
diff --git a/src/app/collection-detail-etb/collection-detail-etb.page.ts b/src/app/collection-detail-etb/collection-detail-etb.page.ts
index 6527d7104..a68ed801a 100644
--- a/src/app/collection-detail-etb/collection-detail-etb.page.ts
+++ b/src/app/collection-detail-etb/collection-detail-etb.page.ts
@@ -355,8 +355,9 @@ export class CollectionDetailEtbPage implements OnInit {
this.commonUtilService.getAppName().then((res) => { this.appName = res; });
window['scrollWindow'] = this.ionContent;
- this.trackDownloads$ = this.downloadService.trackDownloads({ groupBy: { fieldPath: 'rollUp.l1', value: this.identifier } }).pipe(
- share());
+ this.trackDownloads$ = this.downloadService.trackDownloads({ groupBy: { fieldPath: 'rollUp.l1', value: this.identifier } }).pipe(
+ share());
+
}
ionViewWillEnter() {
@@ -630,10 +631,12 @@ export class CollectionDetailEtbPage implements OnInit {
*/
getImportContentRequestBody(identifiers: Array, isChild: boolean): Array {
const requestParams: ContentImport[] = [];
+ const folderPath = this.platform.is('ios') ? cordova.file.documentsDirectory : this.storageService.getStorageDestinationDirectoryPath();
+
identifiers.forEach((value) => {
requestParams.push({
isChildContent: isChild,
- destinationFolder: this.storageService.getStorageDestinationDirectoryPath(),
+ destinationFolder: folderPath,
contentId: value,
correlationData: this.corRelationList ? this.corRelationList : [],
rollUp: this.rollUpMap[value]
diff --git a/src/app/components/application-header/application-header.component.html b/src/app/components/application-header/application-header.component.html
index c861e41ae..b4352b239 100644
--- a/src/app/components/application-header/application-header.component.html
+++ b/src/app/components/application-header/application-header.component.html
@@ -83,7 +83,7 @@
=0"
(click)="emitEvent($event, 'more');" style="font-size: 1.8rem;">
-
+
=0"
(click)="emitEvent($event, 'groupInfo');" style="font-size: 1.8rem;">
diff --git a/src/app/components/components.module.ts b/src/app/components/components.module.ts
index 4be8eeec5..e9dc3c004 100644
--- a/src/app/components/components.module.ts
+++ b/src/app/components/components.module.ts
@@ -73,7 +73,8 @@ import { DashboardComponent } from './dashboard/dashboard.component';
import {DashletModule} from '@project-sunbird/sb-dashlet'
import { TocHeaderComponent } from './toc-header/toc-header.component';
import {RelevantContentCardComponent} from './relevant-content-card/relevant-content-card.component';
-
+import { QrScannerIOSComponent } from './qr-scanner-ios/qr-scanner-ios.component';
+import { ContentShareHandlerService } from '@app/services';
@NgModule({
declarations: [
ApplicationHeaderComponent,
@@ -135,7 +136,8 @@ import {RelevantContentCardComponent} from './relevant-content-card/relevant-con
ContentViewerComponent,
DashboardComponent,
TocHeaderComponent,
- RelevantContentCardComponent
+ RelevantContentCardComponent,
+ QrScannerIOSComponent
],
imports: [
CommonModule,
@@ -195,7 +197,8 @@ import {RelevantContentCardComponent} from './relevant-content-card/relevant-con
ShowVendorAppsComponent,
NewExperiencePopupComponent,
YearOfBirthPopupComponent,
- ContentViewerComponent
+ ContentViewerComponent,
+ QrScannerIOSComponent
],
exports: [
ApplicationHeaderComponent,
@@ -255,8 +258,9 @@ import {RelevantContentCardComponent} from './relevant-content-card/relevant-con
ContentViewerComponent,
DashboardComponent,
TocHeaderComponent,
- RelevantContentCardComponent
+ RelevantContentCardComponent,
+ QrScannerIOSComponent
],
- providers: [FileSizePipe, FilterPipe, Keyboard, ScreenOrientation]
+ providers: [FileSizePipe, FilterPipe, Keyboard, ScreenOrientation,ContentShareHandlerService]
})
export class ComponentsModule { }
diff --git a/src/app/components/discover/discover.page.ts b/src/app/components/discover/discover.page.ts
index 823a6fad3..2da0aa905 100644
--- a/src/app/components/discover/discover.page.ts
+++ b/src/app/components/discover/discover.page.ts
@@ -11,7 +11,7 @@ import {
CorReleationDataType,
Environment, ImpressionType, InteractType, PageId, TelemetryGeneratorService
} from '@app/services';
-import { PopoverController } from '@ionic/angular';
+import { Platform, PopoverController } from '@ionic/angular';
import { Events } from '@app/util/events';
import {
CachedItemRequestSourceFrom,
@@ -54,14 +54,15 @@ export class DiscoverComponent implements OnInit, OnDestroy, OnTabViewWillEnter
private commonUtilService: CommonUtilService,
private popoverCtrl: PopoverController,
private telemetryGeneratorService: TelemetryGeneratorService,
- private appGlobalService: AppGlobalService
+ private appGlobalService: AppGlobalService,
+ private platform: Platform
) { }
ngOnInit() {
this.appVersion.getAppName().then((appName: any) => {
this.appLabel = appName;
});
- this.fetchDisplayElements();
+ this.fetchDisplayElements(this.platform.is('ios') ? true : false);
}
doRefresh(refresher) {
@@ -79,7 +80,7 @@ export class DiscoverComponent implements OnInit, OnDestroy, OnTabViewWillEnter
displayItems = this.mapContentFacteTheme(displayItems);
this.displaySections = displayItems;
this.hideRefresher.emit(false);
- if (refresher) {
+ if (refresher && refresher.target) {
refresher.target.complete();
}
this.userType = await this.preferences.getString(PreferenceKey.SELECTED_USER_TYPE).toPromise();
diff --git a/src/app/components/popups/sb-app-share-popup/sb-app-share-popup.component.html b/src/app/components/popups/sb-app-share-popup/sb-app-share-popup.component.html
index 061205d1f..3add50e23 100644
--- a/src/app/components/popups/sb-app-share-popup/sb-app-share-popup.component.html
+++ b/src/app/components/popups/sb-app-share-popup/sb-app-share-popup.component.html
@@ -23,7 +23,7 @@
{{ 'DOWNLOAD_FILE_SIZE' | translate: {'%s': fileSize | fileSize } }}
-
+
{{shareOptions.save.name | translate}}
diff --git a/src/app/components/popups/sb-app-share-popup/sb-app-share-popup.component.ts b/src/app/components/popups/sb-app-share-popup/sb-app-share-popup.component.ts
index a6e7ab96a..f1eb6c272 100644
--- a/src/app/components/popups/sb-app-share-popup/sb-app-share-popup.component.ts
+++ b/src/app/components/popups/sb-app-share-popup/sb-app-share-popup.component.ts
@@ -178,6 +178,11 @@ export class SbAppSharePopupComponent implements OnInit, OnDestroy {
}
private async checkForPermissions(): Promise {
+ if(this.platform.is('ios')) {
+ return new Promise(async (resolve, reject) => {
+ resolve(true);
+ });
+ }
return new Promise(async (resolve, reject) => {
const permissionStatus = await this.commonUtilService.getGivenPermissionStatus(AndroidPermission.WRITE_EXTERNAL_STORAGE);
diff --git a/src/app/components/popups/sb-share-popup/sb-share-popup.component.html b/src/app/components/popups/sb-share-popup/sb-share-popup.component.html
index bad2c8e45..2cbad570c 100644
--- a/src/app/components/popups/sb-share-popup/sb-share-popup.component.html
+++ b/src/app/components/popups/sb-share-popup/sb-share-popup.component.html
@@ -27,7 +27,7 @@
{{ 'DOWNLOAD_FILE_SIZE' | translate: {'%s': (content.sizeOnDevice ? content.sizeOnDevice: content.contentData.size) | fileSize } }}
-
+
{{shareOptions.save.name | translate}}
@@ -82,7 +82,7 @@
{{ 'DOWNLOAD_FILE_SIZE' | translate: {'%s': (content.sizeOnDevice ? content.sizeOnDevice: content.contentData.size) | fileSize } }}
-
+
{{shareOptions.save.name | translate}}
diff --git a/src/app/components/popups/sb-share-popup/sb-share-popup.component.ts b/src/app/components/popups/sb-share-popup/sb-share-popup.component.ts
index 5ee239ce8..bc7a55bd3 100644
--- a/src/app/components/popups/sb-share-popup/sb-share-popup.component.ts
+++ b/src/app/components/popups/sb-share-popup/sb-share-popup.component.ts
@@ -222,6 +222,11 @@ export class SbSharePopupComponent implements OnInit, OnDestroy {
}
private async checkForPermissions(): Promise {
+ if(this.platform.is('ios')) {
+ return new Promise(async (resolve, reject) => {
+ resolve(true);
+ });
+ }
return new Promise(async (resolve, reject) => {
const permissionStatus = await this.commonUtilService.getGivenPermissionStatus(AndroidPermission.WRITE_EXTERNAL_STORAGE);
diff --git a/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.html b/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.html
index f58792e18..6b8a6d52c 100644
--- a/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.html
+++ b/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.html
@@ -1,4 +1,4 @@
-
+
{{'SUBJECT_OPTION_TEXT' | translate}}
diff --git a/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.scss b/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.scss
index f2887d531..5472c033d 100644
--- a/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.scss
+++ b/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.scss
@@ -33,3 +33,7 @@
height: 87vh;
overflow-y: scroll;
}
+
+.subject-list-container {
+ margin-top: env(safe-area-inset-top);
+}
diff --git a/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.ts b/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.ts
index da708ae0a..324330442 100644
--- a/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.ts
+++ b/src/app/components/popups/sb-subject-list-popup/sb-subject-list-popup.component.ts
@@ -1,5 +1,5 @@
import {Component, Input, OnInit} from '@angular/core';
-import {ModalController} from '@ionic/angular';
+import {ModalController, Platform} from '@ionic/angular';
import {PillShape, PillsViewType, PillBorder, ShowMoreViewType, PillsMultiRow, PillSize, PillTextElipsis} from '@project-sunbird/common-consumption';
import {CorReleationDataType, Environment, ImpressionType, PageId, TelemetryGeneratorService} from '@app/services';
import {CorrelationData} from 'sunbird-sdk';
@@ -24,7 +24,8 @@ export class SbSubjectListPopupComponent implements OnInit {
constructor(
private modalCtrl: ModalController,
- private telemetryGeneratorService: TelemetryGeneratorService
+ private telemetryGeneratorService: TelemetryGeneratorService,
+ public platform: Platform
) {
}
diff --git a/src/app/components/qr-scanner-ios/qr-scanner-ios.component.html b/src/app/components/qr-scanner-ios/qr-scanner-ios.component.html
new file mode 100644
index 000000000..5460a01bc
--- /dev/null
+++ b/src/app/components/qr-scanner-ios/qr-scanner-ios.component.html
@@ -0,0 +1,19 @@
+
+
+ {{ 'SCAN_QR_CODE' | translate }}
+
+
+
+
+
+
+
+
+
+
+
{{ 'SCAN_QR_INSTRUCTION' | translate }}
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/components/qr-scanner-ios/qr-scanner-ios.component.scss b/src/app/components/qr-scanner-ios/qr-scanner-ios.component.scss
new file mode 100644
index 000000000..78b5d82f5
--- /dev/null
+++ b/src/app/components/qr-scanner-ios/qr-scanner-ios.component.scss
@@ -0,0 +1,9 @@
+.qrscanner {
+ --background: transparent !important;
+ background: transparent !important;
+}
+
+.qr-img {
+ display: block;
+ margin: auto;
+}
\ No newline at end of file
diff --git a/src/app/components/qr-scanner-ios/qr-scanner-ios.component.ts b/src/app/components/qr-scanner-ios/qr-scanner-ios.component.ts
new file mode 100644
index 000000000..39b904c74
--- /dev/null
+++ b/src/app/components/qr-scanner-ios/qr-scanner-ios.component.ts
@@ -0,0 +1,31 @@
+import { Component } from '@angular/core';
+import { ModalController } from '@ionic/angular';
+
+@Component({
+ selector: 'app-qr-scanner-ios',
+ templateUrl: './qr-scanner-ios.component.html',
+ styleUrls: ['./qr-scanner-ios.component.scss'],
+})
+export class QrScannerIOSComponent {
+
+ constructor(private modalCtrl: ModalController) { }
+
+ ionViewWillEnter() {
+ this.toggleQRScanner("add");
+ }
+
+ closeModal() {
+ this.modalCtrl.dismiss();
+ }
+
+ private toggleQRScanner(action: "add" | "remove") {
+ const mainContent = window.document.querySelector('ion-app>ion-split-pane');
+ if (mainContent) {
+ mainContent.classList[action]('hide');
+ }
+ }
+
+ ionViewDidLeave() {
+ this.toggleQRScanner("remove");
+ }
+}
diff --git a/src/app/content-details/content-details.page.ts b/src/app/content-details/content-details.page.ts
index 10c7be5b7..5c41cf36d 100644
--- a/src/app/content-details/content-details.page.ts
+++ b/src/app/content-details/content-details.page.ts
@@ -708,10 +708,12 @@ export class ContentDetailsPage implements OnInit, OnDestroy {
*/
getImportContentRequestBody(identifiers: Array
, isChild: boolean): Array {
const requestParams = [];
+ const folderPath = this.platform.is('ios') ? cordova.file.documentsDirectory : this.storageService.getStorageDestinationDirectoryPath();
+
identifiers.forEach((value) => {
requestParams.push({
isChildContent: isChild,
- destinationFolder: this.storageService.getStorageDestinationDirectoryPath(),
+ destinationFolder: folderPath,
contentId: value,
correlationData: this.corRelationList !== undefined ? this.corRelationList : [],
rollUp: isChild ? this.objRollup : undefined
diff --git a/src/app/courses/courses.page.html b/src/app/courses/courses.page.html
index bd2ee566e..a900a923b 100644
--- a/src/app/courses/courses.page.html
+++ b/src/app/courses/courses.page.html
@@ -1,5 +1,6 @@
+ class="main-container avoid-bottom-tabs-space" scrollEvents="true" [ngClass]="{'ui-container': !platform.is('ios')}">
+
diff --git a/src/app/courses/courses.page.ts b/src/app/courses/courses.page.ts
index 1fbe4bf67..2730fb9d8 100644
--- a/src/app/courses/courses.page.ts
+++ b/src/app/courses/courses.page.ts
@@ -7,7 +7,7 @@ import { ProfileHandler } from '@app/services/profile-handler';
import { ContentUtil } from '@app/util/content-util';
import { AppVersion } from '@ionic-native/app-version/ngx';
import { Network } from '@ionic-native/network/ngx';
-import { IonRefresher, PopoverController, ToastController } from '@ionic/angular';
+import { IonRefresher, Platform, PopoverController, ToastController } from '@ionic/angular';
import { Events } from '@app/util/events';
import { CsPrimaryCategory } from '@project-sunbird/client-services/services/content';
import { CourseCardGridTypes } from '@project-sunbird/common-consumption';
@@ -150,7 +150,8 @@ export class CoursesPage implements OnInit, OnDestroy {
private navService: NavigationService,
private contentAggregatorHandler: ContentAggregatorHandler,
private profileHandler: ProfileHandler,
- private translate: TranslateService
+ private translate: TranslateService,
+ public platform: Platform
) {
this.tabBarElement = document.querySelector('.tabbar.show-tabbar');
this.preferences.getString(PreferenceKey.SELECTED_LANGUAGE_CODE).toPromise()
diff --git a/src/app/district-mapping/district-mapping.page.html b/src/app/district-mapping/district-mapping.page.html
index be4a706c7..811c406e9 100644
--- a/src/app/district-mapping/district-mapping.page.html
+++ b/src/app/district-mapping/district-mapping.page.html
@@ -19,9 +19,20 @@
(dataLoadStatus)="onDataLoadStatusChange($event)">
-
+
-