diff --git a/package-lock.json b/package-lock.json index 39a2329a0d..8818ffb61f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3712,19 +3712,9 @@ } }, "@babel/runtime": { - "version": "7.9.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz", - "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==", - "requires": { - "regenerator-runtime": "^0.13.4" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.13.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz", - "integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==" - } - } + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.3.tgz", + "integrity": "sha512-9uIQ10o0WGdpP6GDhXcdOJPJuDgFtIDtN/9+ArJQ2NAfAmiuhTQdzkaTGR33v43GYS2UrSA0eX2pPPHoFVvpxA==" }, "@babel/template": { "version": "7.7.4", @@ -3826,7 +3816,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/app-version/-/app-version-5.15.1.tgz", "integrity": "sha512-j/OAXaWUK3a87GuZ0xJ3Yngmfz+RJlkLlPFcbw8318rgZEAoz36KmsS28NYl4ZhAUvv56dIDWKHTNz+n84rM0g==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" } }, "@ionic-native/core": { @@ -3834,7 +3824,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/core/-/core-5.15.1.tgz", "integrity": "sha512-Evgh4Y85PtSXV7jSvNM3TnY+YAqhpfhEzX5tKg64wKH1NVeHhPJAjxDJhy/9UVMsAENYXkPmFRTdsGRcINGBrg==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3849,7 +3839,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/device/-/device-5.15.1.tgz", "integrity": "sha512-yDiHaIjDRVhn2wCpZghsFHoWmzFj/dzFPkd88LgrPYQhdKIzXU9t6XaMbDdqmurt+RbUpOfUp655dsDWWELsQw==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3864,7 +3854,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/file/-/file-5.15.1.tgz", "integrity": "sha512-/wGAefEQroNR+n9t01+tu47lHFrwSwlN5fs+YaFSW2yAFax7nuG9y2l047CAHZd9/4+SRKQjCgvrc4dtAaFYow==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3879,7 +3869,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/file-opener/-/file-opener-5.15.1.tgz", "integrity": "sha512-fct5Ama+zj1uwq64rvKQPM9y1DvTGg17S8Kwz3iExkXBx4yth3r2TNB7fMMsv8MjYxrBH9wEYWQXP//PFMlGQg==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3894,7 +3884,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/file-transfer/-/file-transfer-5.15.1.tgz", "integrity": "sha512-LPvEu+gHxn+cXkx8OWJX2A/bR97X0z39nR+X+gcpBkTm1T0CA4e41X8cXcF6fcyLriKNIxIlF1+vUGOQP03mvQ==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3909,7 +3899,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/ionic-webview/-/ionic-webview-5.15.1.tgz", "integrity": "sha512-FZHea8nIeijL0/TmCGdzSZ+solAAHoL2fDoen7IP169mnUafVYI81DapfYkz0Ttfgl6vVqfGegSXc4eHjfUEPg==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3924,7 +3914,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/keyboard/-/keyboard-5.15.1.tgz", "integrity": "sha512-fKrQXkjBNLi5IyWeyWPQ/5syUHNbny3NefZbVv9Pum+VYm3OmMITuxCP+ZSbFGy89oa7KiwuGPrM+nvJt5zeXA==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3939,7 +3929,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/local-notifications/-/local-notifications-5.15.1.tgz", "integrity": "sha512-cWcpXS8hm5IjzmaCRNlJmeRVlIt1MSrTamobYSX+1So/wiFXfr4h9P2vcwIyNrR0K834DfQXBCxJRRELoMdWWg==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3954,7 +3944,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/native-page-transitions/-/native-page-transitions-5.23.0.tgz", "integrity": "sha512-QinT1OLDZvqKhgQqq7yoxtvfxlgWaOPEH91H8LyaDPJtqvbl1rshS4/x1ehj87ULbOW6kUv3IaU1xQSn+7MCYQ==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3969,7 +3959,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/network/-/network-5.15.1.tgz", "integrity": "sha512-ldZUzj+/5gzaN44VPcGEZiKM670px8VYRtahZ11idwgnFmSDmbW+dZYpqZxXRT0q6o3qgtl3FntNo9pftFNuQg==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3984,7 +3974,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/screen-orientation/-/screen-orientation-5.15.1.tgz", "integrity": "sha512-gjs48MMx5s1lSektXkXHty9SSGg9TsYq5gFJG6Z0y19iqKNHRSfs5OuiTl9ttHwsJfO73zi/AlyvO4MEZrF/9w==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -3999,7 +3989,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/social-sharing/-/social-sharing-5.15.1.tgz", "integrity": "sha512-ksua9AEYeVJbTCaQaiMIUABE18QpyNa0z+jT24xxwNqNsq3J2k66NwJydT+DClI+mbLv3Xarbsw9fSXkCFycIA==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -4014,7 +4004,7 @@ "resolved": "https://registry.npmjs.org/@ionic-native/status-bar/-/status-bar-5.15.1.tgz", "integrity": "sha512-diuESXJsyuf/6ZqoAqs/oR1IuyXP+P4E9WOnPRjwM829JX0DRY2dFA08hpuZ+pLXGMEm82ctsn1HH+raNFNVcw==", "requires": { - "@types/cordova": "^0.0.34" + "@types/cordova": "latest" }, "dependencies": { "@types/cordova": { @@ -5303,6 +5293,11 @@ "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", "dev": true }, + "@types/pako": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/pako/-/pako-2.0.4.tgz", + "integrity": "sha512-VWDCbrLeVXJM9fihYodcLiIv0ku+AlOa/TQ1SvYOaBuyrSKgEcro95LJyIsJ4vSo6BXIxOKxiJAat04CmST9Fw==" + }, "@types/prettier": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", @@ -5310,9 +5305,9 @@ "dev": true }, "@types/raf": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@types/raf/-/raf-3.4.0.tgz", - "integrity": "sha512-taW5/WYqo36N7V39oYyHP9Ipfd5pNFvGTIQsNGj86xV88YQ7GnI30/yMfKDF7Zgin0m3e+ikX88FvImnK4RjGw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/@types/raf/-/raf-3.4.3.tgz", + "integrity": "sha512-c4YAvMedbPZ5tEyxzQdMoOhhJ4RD3rngZIdwC2/qDN3d7JpEhB6fiBRKVY1lg5B7Wk+uPBjn5f39j1/2MY1oOw==", "optional": true }, "@types/source-list-map": { @@ -5327,6 +5322,12 @@ "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", "dev": true }, + "@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "optional": true + }, "@types/webpack-sources": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.5.tgz", @@ -5551,16 +5552,6 @@ "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", "dev": true }, - "JSONStream": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", - "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, "abab": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", @@ -6717,11 +6708,6 @@ "node-int64": "^0.4.0" } }, - "btoa": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", - "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" - }, "buffer": { "version": "4.9.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz", @@ -6927,23 +6913,31 @@ "dev": true }, "canvg": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/canvg/-/canvg-3.0.6.tgz", - "integrity": "sha512-eFUy8R/4DgocR93LF8lr+YUxW4PYblUe/Q1gz2osk/cI5n8AsYdassvln0D9QPhLXQ6Lx7l8hwtT8FLvOn2Ihg==", + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/canvg/-/canvg-3.0.11.tgz", + "integrity": "sha512-5ON+q7jCTgMp9cjpu4Jo6XbvfYwSB2Ow3kzHKfIyJfaCAOHLbdKPQqGKgfED/R5B+3TFFfe8pegYA+b423SRyA==", "optional": true, "requires": { - "@babel/runtime": "^7.6.3", + "@babel/runtime": "^7.12.5", "@types/raf": "^3.4.0", - "core-js": "3", + "core-js": "^3.8.3", "raf": "^3.4.1", + "regenerator-runtime": "^0.13.7", "rgbcolor": "^1.0.1", - "stackblur-canvas": "^2.0.0" + "stackblur-canvas": "^2.0.0", + "svg-pathdata": "^6.0.3" }, "dependencies": { "core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==", + "version": "3.45.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.45.1.tgz", + "integrity": "sha512-L4NPsJlCfZsPeXukyzHFlg/i7IIVwHSItR0wg0FLNqYClJ4MQYTYLbC7EkjKYRLZF2iof2MUgN0EGy7MdQFChg==", + "optional": true + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", "optional": true } } @@ -7262,8 +7256,8 @@ "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" }, "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" + "version": "git+ssh://git@github.com/swayangjit/jjdltc-cordova-plugin-zip.git#31ba05a47d9ab27cdd9763afa155731bc3481b65", + "from": "com.jjdltc.cordova.plugin.zip@https://github.com/swayangjit/jjdltc-cordova-plugin-zip.git" }, "com.telerik.plugins.nativepagetransitions": { "version": "0.6.5", @@ -7768,8 +7762,8 @@ "integrity": "sha512-KwCzjVEBpw6OyTjuUYRe9kGuDs1F5IzpsCXASxuIrV+YaXUTbKwU6mIQ+G4iG9Rs5SfPJSEE4ETx3XuP/Hor0Q==" }, "cordova-plugin-android-downloadmanager": { - "version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-downloadmanager.git#6fcd2d0cabc54c7c9bbd8fc155d67bc5bdd59c8e", - "from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-downloadmanager.git", + "version": "git+ssh://git@github.com/Sunbird-Ed/sb-cordova-plugin-downloadmanager.git#6fcd2d0cabc54c7c9bbd8fc155d67bc5bdd59c8e", + "from": "cordova-plugin-android-downloadmanager@git+https://github.com/Sunbird-Ed/sb-cordova-plugin-downloadmanager.git", "requires": { "nanoassert": "^1.1.0" } @@ -7801,8 +7795,8 @@ "integrity": "sha1-nbBgeGMzenEEiTAuX1CpBPFEm9s=" }, "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" + "version": "git+ssh://git@github.com/adriano-di-giovanni/cordova-plugin-shared-preferences.git#18b00aabc61b04b16f0f4ad309e352c5c26abbcb", + "from": "cordova-plugin-awesome-shared-preferences@git+https://github.com/adriano-di-giovanni/cordova-plugin-shared-preferences.git" }, "cordova-plugin-badge": { "version": "0.8.8", @@ -7825,8 +7819,8 @@ "integrity": "sha512-FUHI6eEVeoz2VkxbF0P56QlUQLGzXcvw3i4xuXyM9gEct6Y+FA3Xzgl2pJTZcTg5wRqLWzN08kgNoHPkom15pw==" }, "cordova-plugin-fcm-with-dependecy-updated": { - "version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-fcm.git#1b596ceb0b2b8623772f35b6afc73be38b562f57", - "from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-fcm.git#release-3.4.0" + "version": "git+ssh://git@github.com/Sunbird-Ed/sb-cordova-plugin-fcm.git#1b596ceb0b2b8623772f35b6afc73be38b562f57", + "from": "cordova-plugin-fcm-with-dependecy-updated@git+https://github.com/Sunbird-Ed/sb-cordova-plugin-fcm.git#release-3.4.0" }, "cordova-plugin-file": { "version": "6.0.2", @@ -7839,8 +7833,8 @@ "integrity": "sha512-yeN242U6T+TDlrJ5m00br+lAKsf2fHXn1u1TsDxB5fFUGINZUYLKthEctCMFkQUnURWk+Nh6tc+WtdQjY581Uw==" }, "cordova-plugin-file-support": { - "version": "git+https://github.com/project-sunbird/cordova-plugin-file-support.git#55b2e4dbe9a4627b80bc7b2ddf1151b1e01ac34c", - "from": "git+https://github.com/project-sunbird/cordova-plugin-file-support.git" + "version": "git+ssh://git@github.com/project-sunbird/cordova-plugin-file-support.git#55b2e4dbe9a4627b80bc7b2ddf1151b1e01ac34c", + "from": "cordova-plugin-file-support@git+https://github.com/project-sunbird/cordova-plugin-file-support.git" }, "cordova-plugin-file-transfer": { "version": "1.7.1", @@ -7853,8 +7847,8 @@ "integrity": "sha512-tYsK0H9M8POmJTVnfyIsiRgoOxnypa9IQIbf/Hsgi7vbgUYRHtBUfvXwq4RhMqLIVrCeJLXF2hTXTDNY0a/eTA==" }, "cordova-plugin-inappupdatemanager": { - "version": "git+https://github.com/subranil/cordova-plugin-inappupdatemanager.git#1c4af2f60537e1fc20e7d67cc2899249d8a5a136", - "from": "git+https://github.com/subranil/cordova-plugin-inappupdatemanager.git" + "version": "git+ssh://git@github.com/subranil/cordova-plugin-inappupdatemanager.git#1c4af2f60537e1fc20e7d67cc2899249d8a5a136", + "from": "cordova-plugin-inappupdatemanager@https://github.com/subranil/cordova-plugin-inappupdatemanager.git" }, "cordova-plugin-ionic-keyboard": { "version": "2.2.0", @@ -7867,8 +7861,8 @@ "integrity": "sha512-7KrmqLaOGq1RP8N2z1ezN1kqkWFzTwwMvQ3/qAkd+exxFZuOe3DIN4eaU1gdNphsxdirI8Ajnr9q4So5vQbWqw==" }, "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" + "version": "git+ssh://git@github.com/katzer/cordova-plugin-local-notifications.git#caff55ec758fdf298029ae98aff7f6a8a097feac", + "from": "cordova-plugin-local-notification@git+https://github.com/katzer/cordova-plugin-local-notifications.git" }, "cordova-plugin-media": { "version": "5.0.3", @@ -7881,8 +7875,8 @@ "integrity": "sha512-NwO3qDBNL/vJxUxBTPNOA1HvkDf9eTeGH8JSZiwy1jq2W2mJKQEDBwqWkaEQS19Yd/MQTiw0cykxg5D7u4J6cQ==" }, "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" + "version": "git+ssh://git@github.com/project-sunbird/cordova-plugin-openrap.git#cdab8ab693e4d327d23f7ca9b17b3616e65c93cc", + "from": "cordova-plugin-openrap@git+https://github.com/project-sunbird/cordova-plugin-openrap.git" }, "cordova-plugin-printer": { "version": "0.8.0", @@ -7890,12 +7884,12 @@ "integrity": "sha512-Olu2SuCedztO6PtXoHwA4J/emOxZlj64Ya9aZhcxoXJITG+RDF6Nb3oThcpYPTa73+py+gPF7r19lv3Q8RR/Nw==" }, "cordova-plugin-proguard": { - "version": "git+https://github.com/greybax/cordova-plugin-proguard.git#b51555ccc94dba6ab47e8790e1d281f3ea3d34ff", - "from": "git+https://github.com/greybax/cordova-plugin-proguard.git" + "version": "git+ssh://git@github.com/greybax/cordova-plugin-proguard.git#b51555ccc94dba6ab47e8790e1d281f3ea3d34ff", + "from": "cordova-plugin-proguard@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+ssh://git@github.com/project-sunbird/cordova-plugin-qr-scanner.git#b6e7dd42dcca7307fe49974b1f341ff8aea2cf64", + "from": "cordova-plugin-qr-scanner@git+https://github.com/project-sunbird/cordova-plugin-qr-scanner.git#release-3.3.0" }, "cordova-plugin-screen-orientation": { "version": "3.0.2", @@ -7908,8 +7902,8 @@ "integrity": "sha512-ThmXzl6QIKWFXf4wWw7Q/zpB+VKkz3VM958+5A0sXD4jmR++u7KnGttLksXshVwWr6lvGwUebLYtIyXwS4Ovcg==" }, "cordova-plugin-sunbirdsplash": { - "version": "git+https://github.com/project-sunbird/cordova-plugin-sunbirdsplash.git#5aa6ad8523de107a9bb9b8390659a682329ce291", - "from": "git+https://github.com/project-sunbird/cordova-plugin-sunbirdsplash.git#release-3.4.0" + "version": "git+ssh://git@github.com/project-sunbird/cordova-plugin-sunbirdsplash.git#5aa6ad8523de107a9bb9b8390659a682329ce291", + "from": "cordova-plugin-sunbirdsplash@git+https://github.com/project-sunbird/cordova-plugin-sunbirdsplash.git#release-3.4.0" }, "cordova-plugin-webview-checker": { "version": "1.0.1", @@ -7932,8 +7926,8 @@ "integrity": "sha1-F2yCSOog058c+VnvXmFWrMqWshc=" }, "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+ssh://git@github.com/swayangjit/jjdltc-cordova-plugin-zip.git#31ba05a47d9ab27cdd9763afa155731bc3481b65", + "from": "cordova-zip-plugin@git+https://github.com/swayangjit/jjdltc-cordova-plugin-zip.git" }, "cordova.plugins.diagnostic": { "version": "5.0.2", @@ -8688,10 +8682,13 @@ } }, "dompurify": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.0.15.tgz", - "integrity": "sha512-8AnYW8iXOC7xC7K3FBvQ7+GdmtOsgDGZC5dDXaewCC674qcId7G5mhz5VIEnVShJVjQdlcaPjxpaOzaV9JC3Tg==", - "optional": true + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.6.tgz", + "integrity": "sha512-/2GogDQlohXPZe6D6NOgQvXLPSYBqIWMnZ8zzOhn09REE4eyAzb+Hed3jhoM9OkuaJ8P6ZGTTVWQKAi8ieIzfQ==", + "optional": true, + "requires": { + "@types/trusted-types": "^2.0.7" + } }, "download": { "version": "7.0.0", @@ -9547,6 +9544,23 @@ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" }, + "fast-png": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/fast-png/-/fast-png-6.4.0.tgz", + "integrity": "sha512-kAqZq1TlgBjZcLr5mcN6NP5Rv4V2f22z00c3g8vRrwkcqjerx7BEhPbOnWCPqaHUl2XWQBJQvOT/FQhdMT7X/Q==", + "requires": { + "@types/pako": "^2.0.3", + "iobuffer": "^5.3.2", + "pako": "^2.1.0" + }, + "dependencies": { + "pako": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.1.0.tgz", + "integrity": "sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==" + } + } + }, "fast-safe-stringify": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz", @@ -9592,6 +9606,11 @@ "pend": "~1.2.0" } }, + "fflate": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", + "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==" + }, "figgy-pudding": { "version": "3.5.1", "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.1.tgz", @@ -11346,6 +11365,11 @@ "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", "dev": true }, + "iobuffer": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/iobuffer/-/iobuffer-5.4.0.tgz", + "integrity": "sha512-DRebOWuqDvxunfkNJAlc3IzWIPD5xVxwUNbHr7xKB8E6aLJxIPfNX3CoMJghcFjpv6RWQsrcJbghtEwSPoJqMA==" + }, "ionic-plugin-keyboard": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ionic-plugin-keyboard/-/ionic-plugin-keyboard-2.2.1.tgz", @@ -14069,6 +14093,16 @@ "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", "dev": true }, + "JSONStream": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", + "dev": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, "jsonwebtoken": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", @@ -14094,15 +14128,16 @@ } }, "jspdf": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-2.1.1.tgz", - "integrity": "sha512-aEZmTr8SgR7Dy2zjFLu6pbg93urA7nZdbS3MIAXs8PSXn1ee7LSpm0JVMYZ+0qS6ZIUI5NriFSTdpVI4QArAXQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jspdf/-/jspdf-3.0.2.tgz", + "integrity": "sha512-G0fQDJ5fAm6UW78HG6lNXyq09l0PrA1rpNY5i+ly17Zb1fMMFSmS+3lw4cnrAPGyouv2Y0ylujbY2Ieq3DSlKA==", "requires": { - "atob": "^2.1.2", - "btoa": "^1.2.1", - "canvg": "^3.0.6", + "@babel/runtime": "^7.26.9", + "canvg": "^3.0.11", "core-js": "^3.6.0", - "dompurify": "^2.0.12", + "dompurify": "^3.2.4", + "fast-png": "^6.2.0", + "fflate": "^0.8.1", "html2canvas": "^1.0.0-rc.5" }, "dependencies": { @@ -15576,9 +15611,9 @@ "integrity": "sha512-srwmt8YhNajAoSAaDWndmZgx89lJwIZ1GWxOuckH4Coek4uHv5S+o/l9FLQe/awA+JwTnj4FJHldxhlXdZEBmw==", "dev": true, "requires": { - "JSONStream": "^1.3.4", "bluebird": "^3.5.1", "figgy-pudding": "^3.4.1", + "JSONStream": "^1.3.4", "lru-cache": "^4.1.3", "make-fetch-happen": "^4.0.1", "npm-package-arg": "^6.1.0" @@ -16347,7 +16382,8 @@ "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "devOptional": true }, "picomatch": { "version": "2.2.2", @@ -17351,7 +17387,7 @@ "rgbcolor": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz", - "integrity": "sha1-1lBezbMEplldom+ktDMHMGd1lF0=", + "integrity": "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==", "optional": true }, "rimraf": { @@ -17536,20 +17572,20 @@ } }, "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" + "version": "git+ssh://git@github.com/Sunbird-Ed/sb-cordova-plugin-customtabs.git#0448d7a0b04c7f5999095caf4c3e223a4a0b2e1c", + "from": "sb-cordova-plugin-customtabs@git+https://github.com/Sunbird-Ed/sb-cordova-plugin-customtabs.git" }, "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+ssh://git@github.com/Sunbird-Ed/sb-cordova-plugin-db.git#50e585d168a81f2b5c5743e616efe991921a9b5d", + "from": "sb-cordova-plugin-db@git+https://github.com/Sunbird-Ed/sb-cordova-plugin-db.git#release-3.1.0" }, "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+ssh://git@github.com/project-sunbird/sb-cordova-plugin-sync.git#bb0ea40b0abace8ad5f0016f1c6f4fd1c5db8de3", + "from": "sb-cordova-plugin-sync@git+https://github.com/project-sunbird/sb-cordova-plugin-sync.git#release-3.2.0" }, "sb-cordova-plugin-utility": { - "version": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git#58d371057db0387ca36540d86d1554f119d14b82", - "from": "git+https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git#release-3.1.0" + "version": "git+ssh://git@github.com/Sunbird-Ed/sb-cordova-plugin-utility.git#58d371057db0387ca36540d86d1554f119d14b82", + "from": "sb-cordova-plugin-utility@git+https://github.com/Sunbird-Ed/sb-cordova-plugin-utility.git#release-3.1.0" }, "sb-svg2pdf": { "version": "0.0.9", @@ -18419,9 +18455,9 @@ "dev": true }, "stackblur-canvas": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.4.0.tgz", - "integrity": "sha512-Z+HixfgYV0ss3C342DxPwc+UvN1SYWqoz7Wsi3xEDWEnaBkSCL3Ey21gF4io+WlLm8/RIrSnCrDBIEcH4O+q5Q==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-2.7.0.tgz", + "integrity": "sha512-yf7OENo23AGJhBriGx0QivY5JP6Y1HbrrDI6WLt6C5auYZXlQrheoY8hD4ibekFKz1HOfE48Ww8kMWMnJD/zcQ==", "optional": true }, "stat-mode": { @@ -18557,6 +18593,14 @@ "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", "dev": true }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, "string-length": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", @@ -18600,14 +18644,6 @@ "resolved": "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.1.tgz", "integrity": "sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==" }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -18896,6 +18932,12 @@ } } }, + "svg-pathdata": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/svg-pathdata/-/svg-pathdata-6.0.3.tgz", + "integrity": "sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==", + "optional": true + }, "symbol-observable": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", diff --git a/package.json b/package.json index 76c2c6ecf9..a2f2a86891 100644 --- a/package.json +++ b/package.json @@ -101,7 +101,7 @@ "grapheme-splitter": "^1.0.4", "ionic-plugin-keyboard": "^2.2.1", "ionic4-rating": "^1.0.9", - "jspdf": "^2.0.0", + "jspdf": "^3.0.2", "lodash-es": "^4.17.20", "ng-recaptcha": "^5.0.0", "ngx-chips": "2.0.2",