From ba9c1c154e76900f9570a7f3acc7728fd32a89a2 Mon Sep 17 00:00:00 2001 From: Neil Cresswell Date: Tue, 6 Sep 2022 01:59:34 +0900 Subject: [PATCH 001/140] feat(android-permissions): add android 13 permissions (#4295) Added new POST_NOTIFICATIONS, READ_MEDIA_AUDIO, READ_MEDIA_IMAGES, and READ_MEDIA_VIDEO permissions. Adding missing Bluetooth permissions for advertise, connect, and scan. The Bluetooth permissions are already present in the underlying Cordova plugin. The Android 13 permissions have been submitted to the underlying Cordova plugin as a pull request so may not be present there yet, but match the pull request and the actual underlying permission names found in Android 13. --- .../plugins/android-permissions/index.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/android-permissions/index.ts b/src/@awesome-cordova-plugins/plugins/android-permissions/index.ts index 8ce69258a..af0a8b373 100644 --- a/src/@awesome-cordova-plugins/plugins/android-permissions/index.ts +++ b/src/@awesome-cordova-plugins/plugins/android-permissions/index.ts @@ -67,7 +67,10 @@ export class AndroidPermissions extends AwesomeCordovaNativePlugin { BIND_WALLPAPER: 'android.permission.BIND_WALLPAPER', BLUETOOTH: 'android.permission.BLUETOOTH', BLUETOOTH_ADMIN: 'android.permission.BLUETOOTH_ADMIN', + BLUETOOTH_ADVERTISE: 'android.permission.BLUETOOTH_ADVERTISE', + BLUETOOTH_CONNECT: 'android.permission.BLUETOOTH_CONNECT', BLUETOOTH_PRIVILEGED: 'android.permission.BLUETOOTH_PRIVILEGED', + BLUETOOTH_SCAN: 'android.permission.BLUETOOTH_SCAN', BODY_SENSORS: 'android.permission.BODY_SENSORS', BRICK: 'android.permission.BRICK', BROADCAST_PACKAGE_REMOVED: 'android.permission.BROADCAST_PACKAGE_REMOVED', @@ -123,6 +126,7 @@ export class AndroidPermissions extends AwesomeCordovaNativePlugin { MOUNT_UNMOUNT_FILESYSTEMS: 'android.permission.MOUNT_UNMOUNT_FILESYSTEMS', NFC: 'android.permission.NFC', PERSISTENT_ACTIVITY: 'android.permission.PERSISTENT_ACTIVITY', + POST_NOTIFICATIONS: 'android.permission.POST_NOTIFICATIONS', PROCESS_OUTGOING_CALLS: 'android.permission.PROCESS_OUTGOING_CALLS', READ_CALENDAR: 'android.permission.READ_CALENDAR', READ_CALL_LOG: 'android.permission.READ_CALL_LOG', @@ -132,6 +136,9 @@ export class AndroidPermissions extends AwesomeCordovaNativePlugin { READ_HISTORY_BOOKMARKS: 'com.android.browser.permission.READ_HISTORY_BOOKMARKS', READ_INPUT_STATE: 'android.permission.READ_INPUT_STATE', READ_LOGS: 'android.permission.READ_LOGS', + READ_MEDIA_AUDIO: 'android.permission.READ_MEDIA_AUDIO', + READ_MEDIA_IMAGES: 'android.permission.READ_MEDIA_IMAGES', + READ_MEDIA_VIDEO: 'android.permission.READ_MEDIA_VIDEO', READ_PHONE_STATE: 'android.permission.READ_PHONE_STATE', READ_PROFILE: 'android.permission.READ_PROFILE', READ_SMS: 'android.permission.READ_SMS', From 620385befc41169a3ac235ba0096fa3c4b459efb Mon Sep 17 00:00:00 2001 From: jcesarmobile Date: Mon, 5 Sep 2022 19:00:42 +0200 Subject: [PATCH 002/140] docs: update template urls (#4293) --- .github/ISSUE_TEMPLATE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 12c7befa3..942572968 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,7 +1,7 @@ **I'm submitting a ...** (check one with "x") [ ] bug report [ ] feature request -[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or https://ionicworldwide.herokuapp.com/ +[ ] support request => Please do not submit support requests here, use the discussions section https://github.com/danielsogl/awesome-cordova-plugins/discussions **Current behavior:** From ebdd6e97964d6c1e862f0160180d6e056f91de88 Mon Sep 17 00:00:00 2001 From: MaximBelov Date: Mon, 5 Sep 2022 20:01:03 +0300 Subject: [PATCH 003/140] feat(intercom): add displaySurvey (#4292) --- src/@awesome-cordova-plugins/plugins/intercom/index.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/intercom/index.ts b/src/@awesome-cordova-plugins/plugins/intercom/index.ts index 8c0604c12..8a301c11d 100644 --- a/src/@awesome-cordova-plugins/plugins/intercom/index.ts +++ b/src/@awesome-cordova-plugins/plugins/intercom/index.ts @@ -246,4 +246,14 @@ export class Intercom extends AwesomeCordovaNativePlugin { setBottomPadding(bottomPadding: string | number): Promise { return; } + + /** + * Programmatically display a Survey + * @param surveyId {string} + * @returns {Promise} Returns a promise + */ + @Cordova() + displaySurvey(surveyId: string): Promise { + return; + } } From b5b8968ac4385705840a88319bb9d3ed372c54a1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 19:01:42 +0200 Subject: [PATCH 004/140] chore(deps): update dependency @types/node to v16.11.57 (#4258) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1bce44c33..17c9a5644 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.182", - "@types/node": "16.11.44", + "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.30.7", @@ -2071,9 +2071,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.11.44", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.44.tgz", - "integrity": "sha512-gwP6+QDgL5TDBIWh1lbYh3EFPU11pa+8xcamcsA3ROkp3A9X+/3Y5cRgq93VPEEE+CGfxlQnqkg1kkWGBgh3fw==", + "version": "16.11.57", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.57.tgz", + "integrity": "sha512-diBb5AE2V8h9Fs9zEDtBwSeLvIACng/aAkdZ3ujMV+cGuIQ9Nc/V+wQqurk9HJp8ni5roBxQHW21z/ZYbGDivg==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18096,9 +18096,9 @@ "dev": true }, "@types/node": { - "version": "16.11.44", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.44.tgz", - "integrity": "sha512-gwP6+QDgL5TDBIWh1lbYh3EFPU11pa+8xcamcsA3ROkp3A9X+/3Y5cRgq93VPEEE+CGfxlQnqkg1kkWGBgh3fw==", + "version": "16.11.57", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.57.tgz", + "integrity": "sha512-diBb5AE2V8h9Fs9zEDtBwSeLvIACng/aAkdZ3ujMV+cGuIQ9Nc/V+wQqurk9HJp8ni5roBxQHW21z/ZYbGDivg==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index e2f1b4469..2158f83a0 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.182", - "@types/node": "16.11.44", + "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.30.7", From 38d59e3455a9003279b592f54c8b4f7510743713 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 19:01:48 +0200 Subject: [PATCH 005/140] chore(deps): update dependency eslint to v8.23.0 (#4259) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 310 +++++++++++++++++++++++++++++++++++----------- package.json | 2 +- 2 files changed, 240 insertions(+), 72 deletions(-) diff --git a/package-lock.json b/package-lock.json index 17c9a5644..b47cea890 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.19.0", + "eslint": "8.23.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.3.3", "fs-extra": "10.1.0", @@ -991,14 +991,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1008,6 +1008,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@eslint/eslintrc/node_modules/argparse": { @@ -1026,17 +1029,20 @@ } }, "node_modules/@eslint/eslintrc/node_modules/espree": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { - "acorn": "^8.7.1", + "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.3.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@eslint/eslintrc/node_modules/globals": { @@ -1091,9 +1097,9 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.2.tgz", - "integrity": "sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==", + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", + "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -1104,6 +1110,29 @@ "node": ">=10.10.0" } }, + "node_modules/@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2535,9 +2564,9 @@ "dev": true }, "node_modules/acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -5207,13 +5236,15 @@ } }, "node_modules/eslint": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", - "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", - "@humanwhocodes/config-array": "^0.9.2", + "@eslint/eslintrc": "^1.3.1", + "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -5223,14 +5254,17 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.2", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", "functional-red-black-tree": "^1.0.1", "glob-parent": "^6.0.1", "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", @@ -5245,8 +5279,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -5448,17 +5481,20 @@ } }, "node_modules/eslint/node_modules/espree": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { - "acorn": "^8.7.1", + "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.3.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/eslint/node_modules/estraverse": { @@ -5470,6 +5506,22 @@ "node": ">=4.0" } }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eslint/node_modules/glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", @@ -5483,9 +5535,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -5518,6 +5570,51 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eslint/node_modules/strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -7026,6 +7123,12 @@ "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", "dev": true }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, "node_modules/gulp": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", @@ -15911,12 +16014,6 @@ "uuid": "bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/v8-compile-cache-lib": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", @@ -16521,6 +16618,18 @@ "node": ">=6" } }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/zone.js": { "version": "0.11.7", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.7.tgz", @@ -17233,14 +17342,14 @@ } }, "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -17262,12 +17371,12 @@ "dev": true }, "espree": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { - "acorn": "^8.7.1", + "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.3.0" } @@ -17305,9 +17414,9 @@ } }, "@humanwhocodes/config-array": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.2.tgz", - "integrity": "sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==", + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", + "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -17315,6 +17424,18 @@ "minimatch": "^3.0.4" } }, + "@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", + "dev": true + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -18462,9 +18583,9 @@ "dev": true }, "acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", "dev": true }, "acorn-globals": { @@ -20585,13 +20706,15 @@ } }, "eslint": { - "version": "8.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.19.0.tgz", - "integrity": "sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", - "@humanwhocodes/config-array": "^0.9.2", + "@eslint/eslintrc": "^1.3.1", + "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -20601,14 +20724,17 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.2", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", "functional-red-black-tree": "^1.0.1", "glob-parent": "^6.0.1", "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", @@ -20623,8 +20749,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "dependencies": { "ansi-styles": { @@ -20690,12 +20815,12 @@ "dev": true }, "espree": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", - "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { - "acorn": "^8.7.1", + "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.3.0" } @@ -20706,6 +20831,16 @@ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, "glob-parent": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", @@ -20716,9 +20851,9 @@ } }, "globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -20739,6 +20874,33 @@ "argparse": "^2.0.1" } }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -22013,6 +22175,12 @@ "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", "dev": true }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, "gulp": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", @@ -28852,12 +29020,6 @@ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", "dev": true }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "v8-compile-cache-lib": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", @@ -29342,6 +29504,12 @@ "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + }, "zone.js": { "version": "0.11.7", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.7.tgz", diff --git a/package.json b/package.json index 2158f83a0..f3a173873 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.19.0", + "eslint": "8.23.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.3.3", "fs-extra": "10.1.0", From 725e88080be47dd624eca748d17898557ea37a7d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 19:01:53 +0200 Subject: [PATCH 006/140] chore(deps): update dependency webpack to v5.74.0 (#4266) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 50 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/package-lock.json b/package-lock.json index b47cea890..92e4149e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -52,7 +52,7 @@ "ts-node": "10.9.1", "typescript": "4.1.6", "unminified-webpack-plugin": "3.0.0", - "webpack": "5.73.0", + "webpack": "5.74.0", "winston": "3.8.1", "zone.js": "0.11.7" } @@ -5044,9 +5044,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -16196,9 +16196,9 @@ } }, "node_modules/watchpack": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", - "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -16218,9 +16218,9 @@ } }, "node_modules/webpack": { - "version": "5.73.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -16228,11 +16228,11 @@ "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/wasm-edit": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", + "acorn": "^8.7.1", "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.3", + "enhanced-resolve": "^5.10.0", "es-module-lexer": "^0.9.0", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -16245,7 +16245,7 @@ "schema-utils": "^3.1.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", + "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, "bin": { @@ -20548,9 +20548,9 @@ } }, "enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", "dev": true, "requires": { "graceful-fs": "^4.2.4", @@ -29181,9 +29181,9 @@ } }, "watchpack": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", - "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, "requires": { "glob-to-regexp": "^0.4.1", @@ -29197,9 +29197,9 @@ "dev": true }, "webpack": { - "version": "5.73.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.73.0.tgz", - "integrity": "sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==", + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", @@ -29207,11 +29207,11 @@ "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/wasm-edit": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", + "acorn": "^8.7.1", "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.3", + "enhanced-resolve": "^5.10.0", "es-module-lexer": "^0.9.0", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -29224,7 +29224,7 @@ "schema-utils": "^3.1.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.3.1", + "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" } }, diff --git a/package.json b/package.json index f3a173873..ac2f22263 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "ts-node": "10.9.1", "typescript": "4.1.6", "unminified-webpack-plugin": "3.0.0", - "webpack": "5.73.0", + "webpack": "5.74.0", "winston": "3.8.1", "zone.js": "0.11.7" }, From 5d7cf3940f7d8039878ad20c0044488c59167ead Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 19:01:58 +0200 Subject: [PATCH 007/140] chore(deps): update typescript-eslint monorepo to v5.36.1 (#4267) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 162 +++++++++++++++++++++++----------------------- package.json | 4 +- 2 files changed, 84 insertions(+), 82 deletions(-) diff --git a/package-lock.json b/package-lock.json index 92e4149e5..df86acf00 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.30.7", - "@typescript-eslint/parser": "5.30.7", + "@typescript-eslint/eslint-plugin": "5.36.1", + "@typescript-eslint/parser": "5.36.1", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2177,14 +2177,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.7.tgz", - "integrity": "sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.1.tgz", + "integrity": "sha512-iC40UK8q1tMepSDwiLbTbMXKDxzNy+4TfPWgIL661Ym0sD42vRcQU93IsZIrmi+x292DBr60UI/gSwfdVYexCA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/type-utils": "5.30.7", - "@typescript-eslint/utils": "5.30.7", + "@typescript-eslint/scope-manager": "5.36.1", + "@typescript-eslint/type-utils": "5.36.1", + "@typescript-eslint/utils": "5.36.1", "debug": "^4.3.4", "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", @@ -2225,14 +2225,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.7.tgz", - "integrity": "sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.1.tgz", + "integrity": "sha512-/IsgNGOkBi7CuDfUbwt1eOqUXF9WGVBW9dwEe1pi+L32XrTsZIgmDFIi2RxjzsvB/8i+MIf5JIoTEH8LOZ368A==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/typescript-estree": "5.30.7", + "@typescript-eslint/scope-manager": "5.36.1", + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/typescript-estree": "5.36.1", "debug": "^4.3.4" }, "engines": { @@ -2252,13 +2252,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", - "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.1.tgz", + "integrity": "sha512-pGC2SH3/tXdu9IH3ItoqciD3f3RRGCh7hb9zPdN2Drsr341zgd6VbhP5OHQO/reUqihNltfPpMpTNihFMarP2w==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7" + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/visitor-keys": "5.36.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2269,12 +2269,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.7.tgz", - "integrity": "sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.1.tgz", + "integrity": "sha512-xfZhfmoQT6m3lmlqDvDzv9TiCYdw22cdj06xY0obSznBsT///GK5IEZQdGliXpAOaRL34o8phEvXzEo/VJx13Q==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "5.30.7", + "@typescript-eslint/typescript-estree": "5.36.1", + "@typescript-eslint/utils": "5.36.1", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2295,9 +2296,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", - "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.1.tgz", + "integrity": "sha512-jd93ShpsIk1KgBTx9E+hCSEuLCUFwi9V/urhjOWnOaksGZFbTOxAT47OH2d4NLJnLhkVD+wDbB48BuaycZPLBg==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2308,13 +2309,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", - "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.1.tgz", + "integrity": "sha512-ih7V52zvHdiX6WcPjsOdmADhYMDN15SylWRZrT2OMy80wzKbc79n8wFW0xpWpU0x3VpBz/oDgTm2xwDAnFTl+g==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7", + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/visitor-keys": "5.36.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2350,15 +2351,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.7.tgz", - "integrity": "sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.1.tgz", + "integrity": "sha512-lNj4FtTiXm5c+u0pUehozaUWhh7UYKnwryku0nxJlYUEWetyG92uw2pr+2Iy4M/u0ONMKzfrx7AsGBTCzORmIg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/typescript-estree": "5.30.7", + "@typescript-eslint/scope-manager": "5.36.1", + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/typescript-estree": "5.36.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, @@ -2374,12 +2375,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", - "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.1.tgz", + "integrity": "sha512-ojB9aRyRFzVMN3b5joSYni6FAS10BBSCAfKJhjJAV08t/a95aM6tAhz+O1jF+EtgxktuSO3wJysp2R+Def/IWQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/types": "5.36.1", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -18294,14 +18295,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.7.tgz", - "integrity": "sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.1.tgz", + "integrity": "sha512-iC40UK8q1tMepSDwiLbTbMXKDxzNy+4TfPWgIL661Ym0sD42vRcQU93IsZIrmi+x292DBr60UI/gSwfdVYexCA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/type-utils": "5.30.7", - "@typescript-eslint/utils": "5.30.7", + "@typescript-eslint/scope-manager": "5.36.1", + "@typescript-eslint/type-utils": "5.36.1", + "@typescript-eslint/utils": "5.36.1", "debug": "^4.3.4", "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", @@ -18322,52 +18323,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.7.tgz", - "integrity": "sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.1.tgz", + "integrity": "sha512-/IsgNGOkBi7CuDfUbwt1eOqUXF9WGVBW9dwEe1pi+L32XrTsZIgmDFIi2RxjzsvB/8i+MIf5JIoTEH8LOZ368A==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/typescript-estree": "5.30.7", + "@typescript-eslint/scope-manager": "5.36.1", + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/typescript-estree": "5.36.1", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", - "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.1.tgz", + "integrity": "sha512-pGC2SH3/tXdu9IH3ItoqciD3f3RRGCh7hb9zPdN2Drsr341zgd6VbhP5OHQO/reUqihNltfPpMpTNihFMarP2w==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7" + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/visitor-keys": "5.36.1" } }, "@typescript-eslint/type-utils": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.7.tgz", - "integrity": "sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.1.tgz", + "integrity": "sha512-xfZhfmoQT6m3lmlqDvDzv9TiCYdw22cdj06xY0obSznBsT///GK5IEZQdGliXpAOaRL34o8phEvXzEo/VJx13Q==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.30.7", + "@typescript-eslint/typescript-estree": "5.36.1", + "@typescript-eslint/utils": "5.36.1", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", - "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.1.tgz", + "integrity": "sha512-jd93ShpsIk1KgBTx9E+hCSEuLCUFwi9V/urhjOWnOaksGZFbTOxAT47OH2d4NLJnLhkVD+wDbB48BuaycZPLBg==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", - "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.1.tgz", + "integrity": "sha512-ih7V52zvHdiX6WcPjsOdmADhYMDN15SylWRZrT2OMy80wzKbc79n8wFW0xpWpU0x3VpBz/oDgTm2xwDAnFTl+g==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7", + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/visitor-keys": "5.36.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18387,26 +18389,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.7.tgz", - "integrity": "sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.1.tgz", + "integrity": "sha512-lNj4FtTiXm5c+u0pUehozaUWhh7UYKnwryku0nxJlYUEWetyG92uw2pr+2Iy4M/u0ONMKzfrx7AsGBTCzORmIg==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/typescript-estree": "5.30.7", + "@typescript-eslint/scope-manager": "5.36.1", + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/typescript-estree": "5.36.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", - "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.1.tgz", + "integrity": "sha512-ojB9aRyRFzVMN3b5joSYni6FAS10BBSCAfKJhjJAV08t/a95aM6tAhz+O1jF+EtgxktuSO3wJysp2R+Def/IWQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/types": "5.36.1", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { diff --git a/package.json b/package.json index ac2f22263..c33863a10 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.30.7", - "@typescript-eslint/parser": "5.30.7", + "@typescript-eslint/eslint-plugin": "5.36.1", + "@typescript-eslint/parser": "5.36.1", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From ac1d0aa0a12a400314a4c9e74b2bdb433fef086d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 19:02:08 +0200 Subject: [PATCH 008/140] chore(deps): update dependency rollup to v2.79.0 (#4268) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index df86acf00..94ccfe9c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,7 +45,7 @@ "minimist": "1.2.6", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "2.77.0", + "rollup": "2.79.0", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.3", "ts-jest": "27.1.5", @@ -14178,9 +14178,9 @@ } }, "node_modules/rollup": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.0.tgz", - "integrity": "sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g==", + "version": "2.79.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.0.tgz", + "integrity": "sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -27597,9 +27597,9 @@ } }, "rollup": { - "version": "2.77.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.77.0.tgz", - "integrity": "sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g==", + "version": "2.79.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.0.tgz", + "integrity": "sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA==", "dev": true, "requires": { "fsevents": "~2.3.2" diff --git a/package.json b/package.json index c33863a10..ffdfc2043 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "minimist": "1.2.6", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "2.77.0", + "rollup": "2.79.0", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.3", "ts-jest": "27.1.5", From ba83a81c757a0fdf1ede787557b2b016813f44c2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 19:02:15 +0200 Subject: [PATCH 009/140] chore(deps): update dependency eslint-plugin-jsdoc to v39.3.6 (#4272) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 94ccfe9c8..a8cd42ca8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.23.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.3", + "eslint-plugin-jsdoc": "39.3.6", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", @@ -5305,9 +5305,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.3.tgz", - "integrity": "sha512-K/DAjKRUNaUTf0KQhI9PvsF+Y3mGDx/j0pofXsJCQe/tmRsRweBIXR353c8nAro0lytZYEf7l0PluBpzKDiHxw==", + "version": "39.3.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.6.tgz", + "integrity": "sha512-R6dZ4t83qPdMhIOGr7g2QII2pwCjYyKP+z0tPOfO1bbAbQyKC20Y2Rd6z1te86Lq3T7uM8bNo+VD9YFpE8HU/g==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.31.0", @@ -20934,9 +20934,9 @@ "requires": {} }, "eslint-plugin-jsdoc": { - "version": "39.3.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.3.tgz", - "integrity": "sha512-K/DAjKRUNaUTf0KQhI9PvsF+Y3mGDx/j0pofXsJCQe/tmRsRweBIXR353c8nAro0lytZYEf7l0PluBpzKDiHxw==", + "version": "39.3.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.6.tgz", + "integrity": "sha512-R6dZ4t83qPdMhIOGr7g2QII2pwCjYyKP+z0tPOfO1bbAbQyKC20Y2Rd6z1te86Lq3T7uM8bNo+VD9YFpE8HU/g==", "dev": true, "requires": { "@es-joy/jsdoccomment": "~0.31.0", diff --git a/package.json b/package.json index ffdfc2043..dc1fddc4f 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.23.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.3", + "eslint-plugin-jsdoc": "39.3.6", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", From 29163b93d646503a17a9a4d6d5e9a47a28206bef Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 19:02:20 +0200 Subject: [PATCH 010/140] chore(deps): update dependency terser-webpack-plugin to v5.3.6 (#4279) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 44 +++++++++++++++++++++++++++++++++----------- package.json | 2 +- 2 files changed, 34 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index a8cd42ca8..f06dbe8f6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,7 +47,7 @@ "rimraf": "3.0.2", "rollup": "2.79.0", "rxjs": "6.6.7", - "terser-webpack-plugin": "5.3.3", + "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", "ts-node": "10.9.1", "typescript": "4.1.6", @@ -15174,16 +15174,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", - "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.14", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.0", - "terser": "^5.7.2" + "terser": "^5.14.1" }, "engines": { "node": ">= 10.13.0" @@ -15207,6 +15207,16 @@ } } }, + "node_modules/terser-webpack-plugin/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -28395,16 +28405,28 @@ } }, "terser-webpack-plugin": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", - "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.7", + "@jridgewell/trace-mapping": "^0.3.14", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.0", - "terser": "^5.7.2" + "terser": "^5.14.1" + }, + "dependencies": { + "@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + } } }, "test-exclude": { diff --git a/package.json b/package.json index dc1fddc4f..dba0966b7 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "rimraf": "3.0.2", "rollup": "2.79.0", "rxjs": "6.6.7", - "terser-webpack-plugin": "5.3.3", + "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", "ts-node": "10.9.1", "typescript": "4.1.6", From 6e953e58ca5b26d3770a3f0700c215299571c024 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 19:02:24 +0200 Subject: [PATCH 011/140] chore(deps): update dependency zone.js to v0.11.8 (#4280) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index f06dbe8f6..a25154999 100644 --- a/package-lock.json +++ b/package-lock.json @@ -54,7 +54,7 @@ "unminified-webpack-plugin": "3.0.0", "webpack": "5.74.0", "winston": "3.8.1", - "zone.js": "0.11.7" + "zone.js": "0.11.8" } }, "node_modules/@angular/common": { @@ -16642,9 +16642,9 @@ } }, "node_modules/zone.js": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.7.tgz", - "integrity": "sha512-e39K2EdK5JfA3FDuUTVRvPlYV4aBfnOOcGuILhQAT7nzeV12uSrLBzImUM9CDVoncDSX4brR/gwqu0heQ3BQ0g==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", + "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", "dev": true, "dependencies": { "tslib": "^2.3.0" @@ -29535,9 +29535,9 @@ "dev": true }, "zone.js": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.7.tgz", - "integrity": "sha512-e39K2EdK5JfA3FDuUTVRvPlYV4aBfnOOcGuILhQAT7nzeV12uSrLBzImUM9CDVoncDSX4brR/gwqu0heQ3BQ0g==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", + "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", "dev": true, "requires": { "tslib": "^2.3.0" diff --git a/package.json b/package.json index dba0966b7..c8729e613 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "unminified-webpack-plugin": "3.0.0", "webpack": "5.74.0", "winston": "3.8.1", - "zone.js": "0.11.7" + "zone.js": "0.11.8" }, "jest": { "testEnvironment": "jsdom", From 678fb71a7f4cf1ad34c2746fdaa3690a13df4fe4 Mon Sep 17 00:00:00 2001 From: Srinidhi Date: Mon, 5 Sep 2022 22:33:26 +0530 Subject: [PATCH 012/140] feat(unvired-cordova-sdk): Add new function to regenrate the JWT Token (#4291) --- .../plugins/unvired-cordova-sdk/index.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/unvired-cordova-sdk/index.ts b/src/@awesome-cordova-plugins/plugins/unvired-cordova-sdk/index.ts index ae2d739ad..175266858 100644 --- a/src/@awesome-cordova-plugins/plugins/unvired-cordova-sdk/index.ts +++ b/src/@awesome-cordova-plugins/plugins/unvired-cordova-sdk/index.ts @@ -1663,4 +1663,13 @@ export class UnviredCordovaSDK extends AwesomeCordovaNativePlugin { registerForPushNotification(): Promise { return; } + + /** + * Regenerates the JWT token used for communicating with the UMP server. + * The updated token will be available via the registered NotificationListener's callback |JWTTokenReceived| + */ + @Cordova() + refreshJWTToken(): Promise { + return; + } } From 99161e2b73d3b859f9d2f4d8341d1a87cb59b69c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 5 Sep 2022 19:03:52 +0200 Subject: [PATCH 013/140] chore(deps): update dependency @types/lodash to v4.14.184 (#4283) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index a25154999..a8e62a460 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", - "@types/lodash": "4.14.182", + "@types/lodash": "4.14.184", "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", @@ -2082,9 +2082,9 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==", + "version": "4.14.184", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.184.tgz", + "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==", "dev": true }, "node_modules/@types/minimatch": { @@ -18210,9 +18210,9 @@ "dev": true }, "@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==", + "version": "4.14.184", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.184.tgz", + "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==", "dev": true }, "@types/minimatch": { diff --git a/package.json b/package.json index c8729e613..61164e029 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", - "@types/lodash": "4.14.182", + "@types/lodash": "4.14.184", "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", From 898e0b8588f479aea228746c2b3e177c6066f757 Mon Sep 17 00:00:00 2001 From: Yevhen Date: Mon, 5 Sep 2022 20:04:10 +0300 Subject: [PATCH 014/140] feat(firebase-x): add message typing (#4282) --- .../plugins/firebase-x/index.ts | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/firebase-x/index.ts b/src/@awesome-cordova-plugins/plugins/firebase-x/index.ts index a20bf3688..1744b9f5f 100644 --- a/src/@awesome-cordova-plugins/plugins/firebase-x/index.ts +++ b/src/@awesome-cordova-plugins/plugins/firebase-x/index.ts @@ -112,7 +112,19 @@ export interface FirebaseUser { */ name?: string; } - +export interface MessagePayload { + title: string; + body: string; + collapse_key: string; + from: string; + id: string; + messageType: string; + notification_foreground: string; + sent_time: string; + show_notification: string; + ttl: string; + tap?: 'background' | 'foreground'; +} /** * @name Firebase X * @description @@ -237,7 +249,7 @@ export class FirebaseX extends AwesomeCordovaNativePlugin { @Cordova({ observable: true, }) - onMessageReceived(): Observable { + onMessageReceived(): Observable { return; } From a801c7d3054d285c962b4657f4b224c9a9ad67cf Mon Sep 17 00:00:00 2001 From: Lihang Xu Date: Tue, 6 Sep 2022 01:04:21 +0800 Subject: [PATCH 015/140] feat(dynamsoft-barcode): add setFocus and setZoom (#4281) * add set zoom for Dynamsoft Barcode Scanner * update Dynamsoft Barcode Scanner to add setFocus * feat: add rotate scan option and rotation frame result to Dynamsoft Barcode Scanner * add comments and rename the rotation result for Dynamsoft Barcode Scanner --- .../dynamsoft-barcode-scanner/index.ts | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/dynamsoft-barcode-scanner/index.ts b/src/@awesome-cordova-plugins/plugins/dynamsoft-barcode-scanner/index.ts index d9efd3868..a28f31b5f 100755 --- a/src/@awesome-cordova-plugins/plugins/dynamsoft-barcode-scanner/index.ts +++ b/src/@awesome-cordova-plugins/plugins/dynamsoft-barcode-scanner/index.ts @@ -12,15 +12,18 @@ import { Observable } from 'rxjs'; /** * dceLicense: License of Dynamsoft Camera Enhancer * resolution: use EnumResolution + * rotate: convert frame to bitmap and rotate it */ export interface ScanOptions { dceLicense?: string; resolution?: number; + rotate?: boolean; } export interface FrameResult { frameWidth: number; frameHeight: number; + frameRotation: number; results: BarcodeResult[]; } @@ -183,4 +186,25 @@ export class BarcodeScanner extends AwesomeCordovaNativePlugin { switchTorch(desiredStatus: string): Promise { return; } + + /** + * set zoom + * @param factor {number} zoom factor + * @return {Promise} Returns a promise + */ + @Cordova({ successIndex: 1, errorIndex: 2 }) + setZoom(factor: number): Promise { + return; + } + + /** + * set focus + * @param point {x:number,y:number} focus point + * @return {Promise} Returns a promise + */ + @Cordova({ successIndex: 1, errorIndex: 2 }) + setFocus(point: {x:number,y:number}): Promise { + return; + } + } From aef160e4180d28598a8ef25c75cd8057dd59f81f Mon Sep 17 00:00:00 2001 From: Ashish Gaikwad Date: Mon, 5 Sep 2022 22:34:37 +0530 Subject: [PATCH 016/140] feat(lets-cooee): add event observer and installation documentation (#4278) * feat(Cooee): add Cooee plugin * chore(Cooee): update document * Update index.ts * feat(lets-cooee): add event observable * docs(lets-cooee): add lets-cooee documentation Co-authored-by: Daniel Sogl --- docs/plugins/lets-cooee/README.md | 38 +++++++++++++++++++ .../plugins/lets-cooee/index.ts | 14 +++++++ 2 files changed, 52 insertions(+) create mode 100644 docs/plugins/lets-cooee/README.md diff --git a/docs/plugins/lets-cooee/README.md b/docs/plugins/lets-cooee/README.md new file mode 100644 index 000000000..460835e3b --- /dev/null +++ b/docs/plugins/lets-cooee/README.md @@ -0,0 +1,38 @@ +# Ionic Plugin for Cooee SDK + +## What is Cooee? + +Let’s Cooee powers hyper-personalized and real time engagements for mobile apps based on machine learning. The SaaS platform, hosted on +cloud infrastructure processes millions of user transactions and data attributes to create unique and contextual user engagement +triggers for end users with simple SDK integration that requires no coding at mobile app level. + +For more information visit our [website](https://www.letscooee.com/) and [documentation](https://docs.letscooee.com/developers/cordova/quickstart). + +## Features + +1. Plug and Play - Plugin is plug and play for mobile applications. That means it needs to be initialized with the Application Context, and it + will work automatically in the background. +2. Independent of Application - Plugin is independent of the application. It will collect data points with zero interference from/to the + applications. Although applications can send additional data points (if required) to the Plugin using API’s. +3. Rendering engagement triggers - Plugin will render the campaign trigger at real-time with the help of server http calls. + +## Platforms + +- Android (Minimum Android 5.0 / API level 21) +- iOS (Minimum deployment target iOS 13) + +## Installation + +``` +$ ionic cordova plugin add @letscooee/cordova-plugin --variable COOEE_APP_ID="MY_COOEE_APP_ID" +$ npm install @awesome-cordova-plugins/lets-cooee +``` +Replace `MY_COOEE_APP_ID` with the `App ID` which is present at [Cooee Portal](https://dashboard.letscooee.com/app/details). + +## Usage Documentation + +For detailed installation & uses, Refer [Cordova](https://docs.letscooee.com/developers/cordova/quickstart) documentation. + +Plugin Repo: [https://github.com/letscooee/cordova-plugin-cooee](https://github.com/letscooee/cordova-plugin-cooee) + +Requires Cordova plugin: `@letscooee/cordova-plugin` [![npm](https://img.shields.io/npm/v/@letscooee/cordova-plugin)](https://www.npmjs.com/package/@letscooee/cordova-plugin). \ No newline at end of file diff --git a/src/@awesome-cordova-plugins/plugins/lets-cooee/index.ts b/src/@awesome-cordova-plugins/plugins/lets-cooee/index.ts index 016e0493e..6c54fa27f 100644 --- a/src/@awesome-cordova-plugins/plugins/lets-cooee/index.ts +++ b/src/@awesome-cordova-plugins/plugins/lets-cooee/index.ts @@ -1,5 +1,6 @@ import { Injectable } from '@angular/core'; import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; +import { Observable } from 'rxjs'; /** * @name Lets Cooee @@ -72,4 +73,17 @@ export class Cooee extends AwesomeCordovaNativePlugin { getUserID(): Promise { return; } + + /** + * Provides callback for the onCooeeCTAListener event. + * @return {Observable} Returns an observable record. + */ + @Cordova({ + eventObservable: true, + event: 'onCooeeCTAListener', + element: document, + }) + addCooeeCTAListener(): Observable { + return; + } } From 82377f06330e8618e50a57004c9a79cafa66d972 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Uglje=C5=A1a=20Erceg?= Date: Mon, 5 Sep 2022 19:04:48 +0200 Subject: [PATCH 017/140] feat(adjust): update wrapper for Adjust Cordova SDK v4.30.0 (#4277) --- .../plugins/adjust/index.ts | 26 +++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/adjust/index.ts b/src/@awesome-cordova-plugins/plugins/adjust/index.ts index 596708e34..1d03fce8a 100644 --- a/src/@awesome-cordova-plugins/plugins/adjust/index.ts +++ b/src/@awesome-cordova-plugins/plugins/adjust/index.ts @@ -65,6 +65,8 @@ export class AdjustConfig { private allowiAdInfoReading: boolean = null; // iOS only private allowIdfaReading: boolean = null; // iOS only private allowAdServicesInfoReading: boolean = null; // iOS only + private coppaCompliantEnabled: boolean = null; + private playStoreKidsAppEnabled: boolean = null; // Android only private attributionCallback: (attribution: AdjustAttribution) => void = null; private eventTrackingSucceededCallback: (event: AdjustEventSuccess) => void = null; @@ -119,6 +121,14 @@ export class AdjustConfig { this.eventBufferingEnabled = eventBufferingEnabled; } + setCoppaCompliantEnabled(coppaCompliantEnabled: boolean) { + this.coppaCompliantEnabled = coppaCompliantEnabled; + } + + setPlayStoreKidsAppEnabled(playStoreKidsAppEnabled: boolean) { + this.playStoreKidsAppEnabled = playStoreKidsAppEnabled; + } + setUserAgent(userAgent: string) { this.userAgent = userAgent; } @@ -454,7 +464,11 @@ export enum AdjustAdRevenueSource { AdRevenueSourceAppLovinMAX = 'applovin_max_sdk', AdRevenueSourceMopub = 'mopub', AdRevenueSourceAdMob = 'admob_sdk', - AdRevenueSourceIronsource = 'ironsource_sdk', + AdRevenueSourceIronSource = 'ironsource_sdk', + AdRevenueSourceAdMost = "admost_sdk", + AdRevenueSourceUnity = "unity_sdk", + AdRevenueSourceHeliumChartboost = "helium_chartboost_sdk", + AdRevenueSourcePublisher = "publisher_sdk", } /** @@ -463,6 +477,7 @@ export enum AdjustAdRevenueSource { * This is the Ionic Cordova SDK of Adjust™. You can read more about Adjust™ at adjust.com. * * Requires Cordova plugin: `com.adjust.sdk`. For more info, please see the [Adjust Cordova SDK](https://github.com/adjust/cordova_sdk) + * * @usage * ```typescript * import { Adjust, AdjustConfig, AdjustEnvironment } from '@awesome-cordova-plugins/adjust/ngx'; @@ -505,6 +520,7 @@ export enum AdjustAdRevenueSource { }) @Injectable() export class Adjust extends AwesomeCordovaNativePlugin { + /** * This method initializes Adjust SDK * @@ -623,7 +639,7 @@ export class Adjust extends AwesomeCordovaNativePlugin { gdprForgetMe(): void {} /** - * You can now notify Adjust when a user has exercised their right to stop sharing their data with partners for marketing purposes, but has allowed it to be shared for statistics purposes. + * You can now notify Adjust when a user has exercised their right to stop sharing their data with partners for marketing purposes, but has allowed it to be shared for statistics purposes. * Calling the following method will instruct the Adjust SDK to communicate the user's choice to disable data sharing to the Adjust backend */ @Cordova({ sync: true }) @@ -670,6 +686,12 @@ export class Adjust extends AwesomeCordovaNativePlugin { return; } + /** + * Instruct to Adjust SDK to check current state of att_status + */ + @Cordova({ sync: true }) + checkForNewAttStatus(): void {} + /** * If you want to access information about a user's current attribution whenever you need it, you can make a call to this function * From 1b45462542df7505821dcff51e7f48d0378d718f Mon Sep 17 00:00:00 2001 From: Quentin Stoeckel Date: Mon, 5 Sep 2022 19:04:59 +0200 Subject: [PATCH 018/140] doc: fix Secure Storage broken link (#4265) It currently leads to a 404 page (https://ionicframework.com/docs/native/secure-storage/): a working anchor would lead to https://ionic.io/docs/secure-storage --- src/@awesome-cordova-plugins/plugins/keychain/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/@awesome-cordova-plugins/plugins/keychain/index.ts b/src/@awesome-cordova-plugins/plugins/keychain/index.ts index e1899e9fa..26ede62d1 100644 --- a/src/@awesome-cordova-plugins/plugins/keychain/index.ts +++ b/src/@awesome-cordova-plugins/plugins/keychain/index.ts @@ -8,7 +8,7 @@ import { Cordova, AwesomeCordovaNativePlugin, Plugin } from '@awesome-cordova-pl * * Requires Cordova plugin: `cordova-plugin-ios-keychain`. For more info, please see the [Keychain plugin docs](https://github.com/ionic-team/cordova-plugin-ios-keychain). * - * See also [Secure Storage](https://ionicframework.com/docs/native/secure-storage/) for more supported platforms. + * See also [Secure Storage](https://ionic.io/docs/secure-storage) for more supported platforms. * @usage * ```typescript * import { Keychain } from '@awesome-cordova-plugins/keychain/ngx'; From 8b826e3c1b2b53e0d188e90d22f34948b2362cd4 Mon Sep 17 00:00:00 2001 From: Marius Backes Date: Mon, 5 Sep 2022 19:05:08 +0200 Subject: [PATCH 019/140] feat(in-app-purchase-2): update validator for custom headers (#4262) --- .../plugins/in-app-purchase-2/index.ts | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/in-app-purchase-2/index.ts b/src/@awesome-cordova-plugins/plugins/in-app-purchase-2/index.ts index f1582a83c..184fcc5a4 100644 --- a/src/@awesome-cordova-plugins/plugins/in-app-purchase-2/index.ts +++ b/src/@awesome-cordova-plugins/plugins/in-app-purchase-2/index.ts @@ -745,7 +745,13 @@ export class InAppPurchase2 extends AwesomeCordovaNativePlugin { products: IAPProducts; @CordovaProperty() - validator: string | ((url: string | IAPProduct, callback: Function) => void); + validator: + | string + | ((url: string | IAPProduct, callback: Function) => void) + | { + url: string; + headers?: { [token: string]: string }; + }; @CordovaProperty() applicationUsername: string | (() => string); @@ -915,8 +921,11 @@ export class InAppPurchase2 extends AwesomeCordovaNativePlugin { /** Opens the Manage Billing page (AppStore, Play, Microsoft, ...), where the user can update his/her payment methods. */ @Cordova({ sync: true }) manageBilling(): void {} - + /** Open the subscription price change notification workflow. (Play) See: https://developer.android.com/google/play/billing/subscriptions#price-change-communicate */ @Cordova({ sync: true }) - launchPriceChangeConfirmationFlow(productId: string, callback: (status: 'OK' | 'UnknownProduct' | 'UserCanceled') => void): void {}; + launchPriceChangeConfirmationFlow( + productId: string, + callback: (status: 'OK' | 'UnknownProduct' | 'UserCanceled') => void + ): void {} } From e420bd1d2af7da51479913a8a42fdb0cd7ee17d4 Mon Sep 17 00:00:00 2001 From: Daniel Sogl Date: Mon, 5 Sep 2022 17:10:51 +0000 Subject: [PATCH 020/140] docs: refresh readmes --- docs/plugins/file-md5/README.md | 20 +++++++++ docs/plugins/keychain/README.md | 2 +- docs/plugins/lets-cooee/README.md | 42 ++++++------------- docs/plugins/zip/README.md | 20 +++++++++ .../dynamsoft-barcode-scanner/index.ts | 13 +++--- 5 files changed, 59 insertions(+), 38 deletions(-) create mode 100644 docs/plugins/file-md5/README.md create mode 100644 docs/plugins/zip/README.md diff --git a/docs/plugins/file-md5/README.md b/docs/plugins/file-md5/README.md new file mode 100644 index 000000000..22ba9c86c --- /dev/null +++ b/docs/plugins/file-md5/README.md @@ -0,0 +1,20 @@ +# File MD5 + +``` +$ ionic cordova plugin add cordova-plugin-file-md5 +$ npm install @awesome-cordova-plugins/file-md5 +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/file-md5/) + +Plugin Repo: [https://github.com/mramonlopez/cordova-plugin-file-md5](https://github.com/mramonlopez/cordova-plugin-file-md5) + +This plugin reads large files in chunks and build the md5sum incrementally. + +## Supported platforms + +- Android + - iOS + + + diff --git a/docs/plugins/keychain/README.md b/docs/plugins/keychain/README.md index 14c607866..1d9de930c 100644 --- a/docs/plugins/keychain/README.md +++ b/docs/plugins/keychain/README.md @@ -13,7 +13,7 @@ Get and set data in the iOS Keychain Requires Cordova plugin: `cordova-plugin-ios-keychain`. For more info, please see the [Keychain plugin docs](https://github.com/ionic-team/cordova-plugin-ios-keychain). -See also [Secure Storage](https://ionicframework.com/docs/native/secure-storage/) for more supported platforms. +See also [Secure Storage](https://ionic.io/docs/secure-storage) for more supported platforms. ## Supported platforms diff --git a/docs/plugins/lets-cooee/README.md b/docs/plugins/lets-cooee/README.md index 460835e3b..af6fdf122 100644 --- a/docs/plugins/lets-cooee/README.md +++ b/docs/plugins/lets-cooee/README.md @@ -1,38 +1,20 @@ -# Ionic Plugin for Cooee SDK - -## What is Cooee? - -Let’s Cooee powers hyper-personalized and real time engagements for mobile apps based on machine learning. The SaaS platform, hosted on -cloud infrastructure processes millions of user transactions and data attributes to create unique and contextual user engagement -triggers for end users with simple SDK integration that requires no coding at mobile app level. - -For more information visit our [website](https://www.letscooee.com/) and [documentation](https://docs.letscooee.com/developers/cordova/quickstart). - -## Features - -1. Plug and Play - Plugin is plug and play for mobile applications. That means it needs to be initialized with the Application Context, and it - will work automatically in the background. -2. Independent of Application - Plugin is independent of the application. It will collect data points with zero interference from/to the - applications. Although applications can send additional data points (if required) to the Plugin using API’s. -3. Rendering engagement triggers - Plugin will render the campaign trigger at real-time with the help of server http calls. - -## Platforms - -- Android (Minimum Android 5.0 / API level 21) -- iOS (Minimum deployment target iOS 13) - -## Installation +# Lets Cooee ``` -$ ionic cordova plugin add @letscooee/cordova-plugin --variable COOEE_APP_ID="MY_COOEE_APP_ID" +$ ionic cordova plugin add @letscooee/cordova-plugin --variable COOEE_APP_ID=appId $ npm install @awesome-cordova-plugins/lets-cooee ``` -Replace `MY_COOEE_APP_ID` with the `App ID` which is present at [Cooee Portal](https://dashboard.letscooee.com/app/details). -## Usage Documentation - -For detailed installation & uses, Refer [Cordova](https://docs.letscooee.com/developers/cordova/quickstart) documentation. +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/lets-cooee/) Plugin Repo: [https://github.com/letscooee/cordova-plugin-cooee](https://github.com/letscooee/cordova-plugin-cooee) -Requires Cordova plugin: `@letscooee/cordova-plugin` [![npm](https://img.shields.io/npm/v/@letscooee/cordova-plugin)](https://www.npmjs.com/package/@letscooee/cordova-plugin). \ No newline at end of file +AI driven Personalised Notifications for Better Customer Engagement + +## Supported platforms + +- Android + - iOS + + + diff --git a/docs/plugins/zip/README.md b/docs/plugins/zip/README.md new file mode 100644 index 000000000..cc5cf25be --- /dev/null +++ b/docs/plugins/zip/README.md @@ -0,0 +1,20 @@ +# Zip + +``` +$ ionic cordova plugin add cordova-plugin-zip +$ npm install @awesome-cordova-plugins/zip +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/zip/) + +Plugin Repo: [https://github.com/MobileChromeApps/cordova-plugin-zip](https://github.com/MobileChromeApps/cordova-plugin-zip) + +A Cordova plugin to unzip files in Android and iOS. + +## Supported platforms + +- Android + - iOS + + + diff --git a/src/@awesome-cordova-plugins/plugins/dynamsoft-barcode-scanner/index.ts b/src/@awesome-cordova-plugins/plugins/dynamsoft-barcode-scanner/index.ts index a28f31b5f..488856703 100755 --- a/src/@awesome-cordova-plugins/plugins/dynamsoft-barcode-scanner/index.ts +++ b/src/@awesome-cordova-plugins/plugins/dynamsoft-barcode-scanner/index.ts @@ -47,7 +47,7 @@ export enum EnumResolution { RESOLUTION_720P = 2, RESOLUTION_1080P = 3, RESOLUTION_2K = 4, - RESOLUTION_4K = 5 + RESOLUTION_4K = 5, } /** @@ -199,12 +199,11 @@ export class BarcodeScanner extends AwesomeCordovaNativePlugin { /** * set focus - * @param point {x:number,y:number} focus point + * @param point focus point * @return {Promise} Returns a promise */ - @Cordova({ successIndex: 1, errorIndex: 2 }) - setFocus(point: {x:number,y:number}): Promise { - return; - } - + @Cordova({ successIndex: 1, errorIndex: 2 }) + setFocus(point: { x: number; y: number }): Promise { + return; + } } From a6fcc16d120a4880f42d7782f8dc92e6cfe5386c Mon Sep 17 00:00:00 2001 From: Daniel Sogl Date: Mon, 5 Sep 2022 17:16:40 +0000 Subject: [PATCH 021/140] 5.45.0 --- CHANGELOG.md | 16 ++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f065fa23..a866405a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +# [5.45.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v5.44.0...v5.45.0) (2022-09-05) + + +### Features + +* **adjust:** update wrapper for Adjust Cordova SDK v4.30.0 ([#4277](https://github.com/danielsogl/awesome-cordova-plugins/issues/4277)) ([82377f0](https://github.com/danielsogl/awesome-cordova-plugins/commit/82377f06330e8618e50a57004c9a79cafa66d972)) +* **android-permissions:** add android 13 permissions ([#4295](https://github.com/danielsogl/awesome-cordova-plugins/issues/4295)) ([ba9c1c1](https://github.com/danielsogl/awesome-cordova-plugins/commit/ba9c1c154e76900f9570a7f3acc7728fd32a89a2)) +* **dynamsoft-barcode:** add setFocus and setZoom ([#4281](https://github.com/danielsogl/awesome-cordova-plugins/issues/4281)) ([a801c7d](https://github.com/danielsogl/awesome-cordova-plugins/commit/a801c7d3054d285c962b4657f4b224c9a9ad67cf)) +* **firebase-x:** add message typing ([#4282](https://github.com/danielsogl/awesome-cordova-plugins/issues/4282)) ([898e0b8](https://github.com/danielsogl/awesome-cordova-plugins/commit/898e0b8588f479aea228746c2b3e177c6066f757)) +* **in-app-purchase-2:** update validator for custom headers ([#4262](https://github.com/danielsogl/awesome-cordova-plugins/issues/4262)) ([8b826e3](https://github.com/danielsogl/awesome-cordova-plugins/commit/8b826e3c1b2b53e0d188e90d22f34948b2362cd4)) +* **intercom:** add displaySurvey ([#4292](https://github.com/danielsogl/awesome-cordova-plugins/issues/4292)) ([ebdd6e9](https://github.com/danielsogl/awesome-cordova-plugins/commit/ebdd6e97964d6c1e862f0160180d6e056f91de88)) +* **lets-cooee:** add event observer and installation documentation ([#4278](https://github.com/danielsogl/awesome-cordova-plugins/issues/4278)) ([aef160e](https://github.com/danielsogl/awesome-cordova-plugins/commit/aef160e4180d28598a8ef25c75cd8057dd59f81f)) +* **unvired-cordova-sdk:** Add new function to regenrate the JWT Token ([#4291](https://github.com/danielsogl/awesome-cordova-plugins/issues/4291)) ([678fb71](https://github.com/danielsogl/awesome-cordova-plugins/commit/678fb71a7f4cf1ad34c2746fdaa3690a13df4fe4)) + + + # [5.44.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v5.43.0...v5.44.0) (2022-06-30) diff --git a/package-lock.json b/package-lock.json index a8e62a460..d0599926a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "awesome-cordova-plugins", - "version": "5.44.0", + "version": "5.45.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "awesome-cordova-plugins", - "version": "5.44.0", + "version": "5.45.0", "license": "MIT", "dependencies": { "tslib": "2.4.0" diff --git a/package.json b/package.json index 61164e029..22d92ab3f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "awesome-cordova-plugins", - "version": "5.44.0", + "version": "5.45.0", "description": "Native plugin wrappers for Cordova and Ionic with TypeScript, ES6+, Promise and Observable support", "homepage": "https://awesome-cordova-plugins.com", "author": "Daniel Sogl (https://danielsogl.com)", From b3fade36c6c85e156169f3b87b833a3a7595ce19 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 6 Sep 2022 19:50:44 +0200 Subject: [PATCH 022/140] chore(deps): update typescript-eslint monorepo to v5.36.2 (#4300) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 164 +++++++++++++++++++++++----------------------- package.json | 4 +- 2 files changed, 84 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index d0599926a..0d78b44ba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.36.1", - "@typescript-eslint/parser": "5.36.1", + "@typescript-eslint/eslint-plugin": "5.36.2", + "@typescript-eslint/parser": "5.36.2", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2177,14 +2177,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.1.tgz", - "integrity": "sha512-iC40UK8q1tMepSDwiLbTbMXKDxzNy+4TfPWgIL661Ym0sD42vRcQU93IsZIrmi+x292DBr60UI/gSwfdVYexCA==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", + "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.36.1", - "@typescript-eslint/type-utils": "5.36.1", - "@typescript-eslint/utils": "5.36.1", + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/type-utils": "5.36.2", + "@typescript-eslint/utils": "5.36.2", "debug": "^4.3.4", "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", @@ -2225,14 +2225,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.1.tgz", - "integrity": "sha512-/IsgNGOkBi7CuDfUbwt1eOqUXF9WGVBW9dwEe1pi+L32XrTsZIgmDFIi2RxjzsvB/8i+MIf5JIoTEH8LOZ368A==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", + "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.36.1", - "@typescript-eslint/types": "5.36.1", - "@typescript-eslint/typescript-estree": "5.36.1", + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", "debug": "^4.3.4" }, "engines": { @@ -2252,13 +2252,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.1.tgz", - "integrity": "sha512-pGC2SH3/tXdu9IH3ItoqciD3f3RRGCh7hb9zPdN2Drsr341zgd6VbhP5OHQO/reUqihNltfPpMpTNihFMarP2w==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", + "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.1", - "@typescript-eslint/visitor-keys": "5.36.1" + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2269,13 +2269,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.1.tgz", - "integrity": "sha512-xfZhfmoQT6m3lmlqDvDzv9TiCYdw22cdj06xY0obSznBsT///GK5IEZQdGliXpAOaRL34o8phEvXzEo/VJx13Q==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", + "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.36.1", - "@typescript-eslint/utils": "5.36.1", + "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/utils": "5.36.2", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2296,9 +2296,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.1.tgz", - "integrity": "sha512-jd93ShpsIk1KgBTx9E+hCSEuLCUFwi9V/urhjOWnOaksGZFbTOxAT47OH2d4NLJnLhkVD+wDbB48BuaycZPLBg==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", + "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2309,13 +2309,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.1.tgz", - "integrity": "sha512-ih7V52zvHdiX6WcPjsOdmADhYMDN15SylWRZrT2OMy80wzKbc79n8wFW0xpWpU0x3VpBz/oDgTm2xwDAnFTl+g==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", + "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.1", - "@typescript-eslint/visitor-keys": "5.36.1", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2351,15 +2351,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.1.tgz", - "integrity": "sha512-lNj4FtTiXm5c+u0pUehozaUWhh7UYKnwryku0nxJlYUEWetyG92uw2pr+2Iy4M/u0ONMKzfrx7AsGBTCzORmIg==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", + "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.36.1", - "@typescript-eslint/types": "5.36.1", - "@typescript-eslint/typescript-estree": "5.36.1", + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, @@ -2375,12 +2375,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.1.tgz", - "integrity": "sha512-ojB9aRyRFzVMN3b5joSYni6FAS10BBSCAfKJhjJAV08t/a95aM6tAhz+O1jF+EtgxktuSO3wJysp2R+Def/IWQ==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", + "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/types": "5.36.2", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -18305,14 +18305,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.1.tgz", - "integrity": "sha512-iC40UK8q1tMepSDwiLbTbMXKDxzNy+4TfPWgIL661Ym0sD42vRcQU93IsZIrmi+x292DBr60UI/gSwfdVYexCA==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", + "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.36.1", - "@typescript-eslint/type-utils": "5.36.1", - "@typescript-eslint/utils": "5.36.1", + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/type-utils": "5.36.2", + "@typescript-eslint/utils": "5.36.2", "debug": "^4.3.4", "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", @@ -18333,53 +18333,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.1.tgz", - "integrity": "sha512-/IsgNGOkBi7CuDfUbwt1eOqUXF9WGVBW9dwEe1pi+L32XrTsZIgmDFIi2RxjzsvB/8i+MIf5JIoTEH8LOZ368A==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", + "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.36.1", - "@typescript-eslint/types": "5.36.1", - "@typescript-eslint/typescript-estree": "5.36.1", + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.1.tgz", - "integrity": "sha512-pGC2SH3/tXdu9IH3ItoqciD3f3RRGCh7hb9zPdN2Drsr341zgd6VbhP5OHQO/reUqihNltfPpMpTNihFMarP2w==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", + "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.1", - "@typescript-eslint/visitor-keys": "5.36.1" + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2" } }, "@typescript-eslint/type-utils": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.1.tgz", - "integrity": "sha512-xfZhfmoQT6m3lmlqDvDzv9TiCYdw22cdj06xY0obSznBsT///GK5IEZQdGliXpAOaRL34o8phEvXzEo/VJx13Q==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", + "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.36.1", - "@typescript-eslint/utils": "5.36.1", + "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/utils": "5.36.2", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.1.tgz", - "integrity": "sha512-jd93ShpsIk1KgBTx9E+hCSEuLCUFwi9V/urhjOWnOaksGZFbTOxAT47OH2d4NLJnLhkVD+wDbB48BuaycZPLBg==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", + "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.1.tgz", - "integrity": "sha512-ih7V52zvHdiX6WcPjsOdmADhYMDN15SylWRZrT2OMy80wzKbc79n8wFW0xpWpU0x3VpBz/oDgTm2xwDAnFTl+g==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", + "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.1", - "@typescript-eslint/visitor-keys": "5.36.1", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/visitor-keys": "5.36.2", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18399,26 +18399,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.1.tgz", - "integrity": "sha512-lNj4FtTiXm5c+u0pUehozaUWhh7UYKnwryku0nxJlYUEWetyG92uw2pr+2Iy4M/u0ONMKzfrx7AsGBTCzORmIg==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", + "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.36.1", - "@typescript-eslint/types": "5.36.1", - "@typescript-eslint/typescript-estree": "5.36.1", + "@typescript-eslint/scope-manager": "5.36.2", + "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/typescript-estree": "5.36.2", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.36.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.1.tgz", - "integrity": "sha512-ojB9aRyRFzVMN3b5joSYni6FAS10BBSCAfKJhjJAV08t/a95aM6tAhz+O1jF+EtgxktuSO3wJysp2R+Def/IWQ==", + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", + "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/types": "5.36.2", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { diff --git a/package.json b/package.json index 22d92ab3f..d23f01310 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.36.1", - "@typescript-eslint/parser": "5.36.1", + "@typescript-eslint/eslint-plugin": "5.36.2", + "@typescript-eslint/parser": "5.36.2", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From 97739e86f1846f8fcd6a43251ece55c6dfa045e3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 14 Sep 2022 11:12:05 +0200 Subject: [PATCH 023/140] chore(deps): update typescript-eslint monorepo to v5.37.0 (#4316) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 164 +++++++++++++++++++++++----------------------- package.json | 4 +- 2 files changed, 84 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0d78b44ba..f2485c5e9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.36.2", - "@typescript-eslint/parser": "5.36.2", + "@typescript-eslint/eslint-plugin": "5.37.0", + "@typescript-eslint/parser": "5.37.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2177,14 +2177,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", - "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.37.0.tgz", + "integrity": "sha512-Fde6W0IafXktz1UlnhGkrrmnnGpAo1kyX7dnyHHVrmwJOn72Oqm3eYtddrpOwwel2W8PAK9F3pIL5S+lfoM0og==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/type-utils": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/scope-manager": "5.37.0", + "@typescript-eslint/type-utils": "5.37.0", + "@typescript-eslint/utils": "5.37.0", "debug": "^4.3.4", "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", @@ -2225,14 +2225,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", - "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.37.0.tgz", + "integrity": "sha512-01VzI/ipYKuaG5PkE5+qyJ6m02fVALmMPY3Qq5BHflDx3y4VobbLdHQkSMg9VPRS4KdNt4oYTMaomFoHonBGAw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/scope-manager": "5.37.0", + "@typescript-eslint/types": "5.37.0", + "@typescript-eslint/typescript-estree": "5.37.0", "debug": "^4.3.4" }, "engines": { @@ -2252,13 +2252,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", - "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.37.0.tgz", + "integrity": "sha512-F67MqrmSXGd/eZnujjtkPgBQzgespu/iCZ+54Ok9X5tALb9L2v3G+QBSoWkXG0p3lcTJsL+iXz5eLUEdSiJU9Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2" + "@typescript-eslint/types": "5.37.0", + "@typescript-eslint/visitor-keys": "5.37.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2269,13 +2269,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", - "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.37.0.tgz", + "integrity": "sha512-BSx/O0Z0SXOF5tY0bNTBcDEKz2Ec20GVYvq/H/XNKiUorUFilH7NPbFUuiiyzWaSdN3PA8JV0OvYx0gH/5aFAQ==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/typescript-estree": "5.37.0", + "@typescript-eslint/utils": "5.37.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2296,9 +2296,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", - "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.37.0.tgz", + "integrity": "sha512-3frIJiTa5+tCb2iqR/bf7XwU20lnU05r/sgPJnRpwvfZaqCJBrl8Q/mw9vr3NrNdB/XtVyMA0eppRMMBqdJ1bA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2309,13 +2309,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", - "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.37.0.tgz", + "integrity": "sha512-JkFoFIt/cx59iqEDSgIGnQpCTRv96MQnXCYvJi7QhBC24uyuzbD8wVbajMB1b9x4I0octYFJ3OwjAwNqk1AjDA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2", + "@typescript-eslint/types": "5.37.0", + "@typescript-eslint/visitor-keys": "5.37.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2351,15 +2351,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", - "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.37.0.tgz", + "integrity": "sha512-jUEJoQrWbZhmikbcWSMDuUSxEE7ID2W/QCV/uz10WtQqfOuKZUqFGjqLJ+qhDd17rjgp+QJPqTdPIBWwoob2NQ==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/scope-manager": "5.37.0", + "@typescript-eslint/types": "5.37.0", + "@typescript-eslint/typescript-estree": "5.37.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, @@ -2375,12 +2375,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", - "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.37.0.tgz", + "integrity": "sha512-Hp7rT4cENBPIzMwrlehLW/28EVCOcE9U1Z1BQTc8EA8v5qpr7GRGuG+U58V5tTY48zvUOA3KHvw3rA8tY9fbdA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/types": "5.37.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -18305,14 +18305,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz", - "integrity": "sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.37.0.tgz", + "integrity": "sha512-Fde6W0IafXktz1UlnhGkrrmnnGpAo1kyX7dnyHHVrmwJOn72Oqm3eYtddrpOwwel2W8PAK9F3pIL5S+lfoM0og==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/type-utils": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/scope-manager": "5.37.0", + "@typescript-eslint/type-utils": "5.37.0", + "@typescript-eslint/utils": "5.37.0", "debug": "^4.3.4", "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", @@ -18333,53 +18333,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.2.tgz", - "integrity": "sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.37.0.tgz", + "integrity": "sha512-01VzI/ipYKuaG5PkE5+qyJ6m02fVALmMPY3Qq5BHflDx3y4VobbLdHQkSMg9VPRS4KdNt4oYTMaomFoHonBGAw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/scope-manager": "5.37.0", + "@typescript-eslint/types": "5.37.0", + "@typescript-eslint/typescript-estree": "5.37.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz", - "integrity": "sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.37.0.tgz", + "integrity": "sha512-F67MqrmSXGd/eZnujjtkPgBQzgespu/iCZ+54Ok9X5tALb9L2v3G+QBSoWkXG0p3lcTJsL+iXz5eLUEdSiJU9Q==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2" + "@typescript-eslint/types": "5.37.0", + "@typescript-eslint/visitor-keys": "5.37.0" } }, "@typescript-eslint/type-utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz", - "integrity": "sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.37.0.tgz", + "integrity": "sha512-BSx/O0Z0SXOF5tY0bNTBcDEKz2Ec20GVYvq/H/XNKiUorUFilH7NPbFUuiiyzWaSdN3PA8JV0OvYx0gH/5aFAQ==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.36.2", - "@typescript-eslint/utils": "5.36.2", + "@typescript-eslint/typescript-estree": "5.37.0", + "@typescript-eslint/utils": "5.37.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.2.tgz", - "integrity": "sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.37.0.tgz", + "integrity": "sha512-3frIJiTa5+tCb2iqR/bf7XwU20lnU05r/sgPJnRpwvfZaqCJBrl8Q/mw9vr3NrNdB/XtVyMA0eppRMMBqdJ1bA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz", - "integrity": "sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.37.0.tgz", + "integrity": "sha512-JkFoFIt/cx59iqEDSgIGnQpCTRv96MQnXCYvJi7QhBC24uyuzbD8wVbajMB1b9x4I0octYFJ3OwjAwNqk1AjDA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/visitor-keys": "5.36.2", + "@typescript-eslint/types": "5.37.0", + "@typescript-eslint/visitor-keys": "5.37.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18399,26 +18399,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.2.tgz", - "integrity": "sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.37.0.tgz", + "integrity": "sha512-jUEJoQrWbZhmikbcWSMDuUSxEE7ID2W/QCV/uz10WtQqfOuKZUqFGjqLJ+qhDd17rjgp+QJPqTdPIBWwoob2NQ==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.36.2", - "@typescript-eslint/types": "5.36.2", - "@typescript-eslint/typescript-estree": "5.36.2", + "@typescript-eslint/scope-manager": "5.37.0", + "@typescript-eslint/types": "5.37.0", + "@typescript-eslint/typescript-estree": "5.37.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.36.2", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz", - "integrity": "sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.37.0.tgz", + "integrity": "sha512-Hp7rT4cENBPIzMwrlehLW/28EVCOcE9U1Z1BQTc8EA8v5qpr7GRGuG+U58V5tTY48zvUOA3KHvw3rA8tY9fbdA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.36.2", + "@typescript-eslint/types": "5.37.0", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { diff --git a/package.json b/package.json index d23f01310..41cbbe3df 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.36.2", - "@typescript-eslint/parser": "5.36.2", + "@typescript-eslint/eslint-plugin": "5.37.0", + "@typescript-eslint/parser": "5.37.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From dcb9b225cedcea15f129101c7970bc342e129780 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 14 Sep 2022 11:12:15 +0200 Subject: [PATCH 024/140] chore(deps): update dependency eslint to v8.23.1 (#4313) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 46 +++++++++++++++++++++++++++++----------------- package.json | 2 +- 2 files changed, 30 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index f2485c5e9..3c787eb7a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.23.0", + "eslint": "8.23.1", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.3.6", "fs-extra": "10.1.0", @@ -991,9 +991,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", - "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", + "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -5237,12 +5237,12 @@ } }, "node_modules/eslint": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", - "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "version": "8.23.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz", + "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.1", + "@eslint/eslintrc": "^1.3.2", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", "@humanwhocodes/module-importer": "^1.0.1", @@ -5261,7 +5261,6 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "functional-red-black-tree": "^1.0.1", "glob-parent": "^6.0.1", "globals": "^13.15.0", "globby": "^11.1.0", @@ -5270,6 +5269,7 @@ "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", @@ -10126,6 +10126,12 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/js-sdsl": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz", + "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==", + "dev": true + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -17353,9 +17359,9 @@ } }, "@eslint/eslintrc": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", - "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", + "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -20718,12 +20724,12 @@ } }, "eslint": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", - "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "version": "8.23.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz", + "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.1", + "@eslint/eslintrc": "^1.3.2", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", "@humanwhocodes/module-importer": "^1.0.1", @@ -20742,7 +20748,6 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "functional-red-black-tree": "^1.0.1", "glob-parent": "^6.0.1", "globals": "^13.15.0", "globby": "^11.1.0", @@ -20751,6 +20756,7 @@ "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", @@ -24462,6 +24468,12 @@ } } }, + "js-sdsl": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz", + "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==", + "dev": true + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", diff --git a/package.json b/package.json index 41cbbe3df..5b36bf08f 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.23.0", + "eslint": "8.23.1", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.3.6", "fs-extra": "10.1.0", From f86764abe78818caacc5436c1e2f2742b87a72e2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 14 Sep 2022 11:12:34 +0200 Subject: [PATCH 025/140] chore(deps): update dependency @types/lodash to v4.14.185 (#4312) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3c787eb7a..9c14ee13c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", - "@types/lodash": "4.14.184", + "@types/lodash": "4.14.185", "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", @@ -2082,9 +2082,9 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.14.184", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.184.tgz", - "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==", + "version": "4.14.185", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", + "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", "dev": true }, "node_modules/@types/minimatch": { @@ -18216,9 +18216,9 @@ "dev": true }, "@types/lodash": { - "version": "4.14.184", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.184.tgz", - "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==", + "version": "4.14.185", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", + "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", "dev": true }, "@types/minimatch": { diff --git a/package.json b/package.json index 5b36bf08f..76b3659e6 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", - "@types/lodash": "4.14.184", + "@types/lodash": "4.14.185", "@types/node": "16.11.57", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", From e85f6cf2b291be0e16861a8c7f2dec7377b70939 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 14 Sep 2022 11:12:50 +0200 Subject: [PATCH 026/140] chore(deps): update dependency winston to v3.8.2 (#4303) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 16 +++++++++------- package.json | 2 +- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9c14ee13c..34e6c337f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,7 +53,7 @@ "typescript": "4.1.6", "unminified-webpack-plugin": "3.0.0", "webpack": "5.74.0", - "winston": "3.8.1", + "winston": "3.8.2", "zone.js": "0.11.8" } }, @@ -16353,11 +16353,12 @@ } }, "node_modules/winston": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.1.tgz", - "integrity": "sha512-r+6YAiCR4uI3N8eQNOg8k3P3PqwAm20cLKlzVD9E66Ch39+LZC+VH1UKf9JemQj2B3QoUHfKD7Poewn0Pr3Y1w==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz", + "integrity": "sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==", "dev": true, "dependencies": { + "@colors/colors": "1.5.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", @@ -29318,11 +29319,12 @@ "dev": true }, "winston": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.1.tgz", - "integrity": "sha512-r+6YAiCR4uI3N8eQNOg8k3P3PqwAm20cLKlzVD9E66Ch39+LZC+VH1UKf9JemQj2B3QoUHfKD7Poewn0Pr3Y1w==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz", + "integrity": "sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==", "dev": true, "requires": { + "@colors/colors": "1.5.0", "@dabh/diagnostics": "^2.0.2", "async": "^3.2.3", "is-stream": "^2.0.0", diff --git a/package.json b/package.json index 76b3659e6..eadd386bc 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "typescript": "4.1.6", "unminified-webpack-plugin": "3.0.0", "webpack": "5.74.0", - "winston": "3.8.1", + "winston": "3.8.2", "zone.js": "0.11.8" }, "jest": { From b8374ab3b18ad6bd1ce555e4e64643345164a684 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 14 Sep 2022 11:37:56 +0200 Subject: [PATCH 027/140] chore(deps): update dependency @types/node to v16.11.59 (#4305) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 34e6c337f..6b2b7837c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.185", - "@types/node": "16.11.57", + "@types/node": "16.11.59", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.37.0", @@ -2100,9 +2100,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.11.57", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.57.tgz", - "integrity": "sha512-diBb5AE2V8h9Fs9zEDtBwSeLvIACng/aAkdZ3ujMV+cGuIQ9Nc/V+wQqurk9HJp8ni5roBxQHW21z/ZYbGDivg==", + "version": "16.11.59", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.59.tgz", + "integrity": "sha512-6u+36Dj3aDzhfBVUf/mfmc92OEdzQ2kx2jcXGdigfl70E/neV21ZHE6UCz4MDzTRcVqGAM27fk+DLXvyDsn3Jw==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18235,9 +18235,9 @@ "dev": true }, "@types/node": { - "version": "16.11.57", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.57.tgz", - "integrity": "sha512-diBb5AE2V8h9Fs9zEDtBwSeLvIACng/aAkdZ3ujMV+cGuIQ9Nc/V+wQqurk9HJp8ni5roBxQHW21z/ZYbGDivg==", + "version": "16.11.59", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.59.tgz", + "integrity": "sha512-6u+36Dj3aDzhfBVUf/mfmc92OEdzQ2kx2jcXGdigfl70E/neV21ZHE6UCz4MDzTRcVqGAM27fk+DLXvyDsn3Jw==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index eadd386bc..a565370e9 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.185", - "@types/node": "16.11.57", + "@types/node": "16.11.59", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.37.0", From 2698011d4bd8bc902f96cb6f791efbb283b035a6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 10:10:48 +0200 Subject: [PATCH 028/140] chore(deps): update dependency eslint to v8.24.0 (#4334) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 30 +++++++++++++++--------------- package.json | 2 +- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6b2b7837c..4649ef824 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.23.1", + "eslint": "8.24.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.3.6", "fs-extra": "10.1.0", @@ -1097,9 +1097,9 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", + "integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -5237,13 +5237,13 @@ } }, "node_modules/eslint": { - "version": "8.23.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz", - "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.24.0.tgz", + "integrity": "sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.3.2", - "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/config-array": "^0.10.5", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", @@ -17432,9 +17432,9 @@ } }, "@humanwhocodes/config-array": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", + "integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -20725,13 +20725,13 @@ } }, "eslint": { - "version": "8.23.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.1.tgz", - "integrity": "sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.24.0.tgz", + "integrity": "sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==", "dev": true, "requires": { "@eslint/eslintrc": "^1.3.2", - "@humanwhocodes/config-array": "^0.10.4", + "@humanwhocodes/config-array": "^0.10.5", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", diff --git a/package.json b/package.json index a565370e9..fc1b69b7a 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.23.1", + "eslint": "8.24.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.3.6", "fs-extra": "10.1.0", From 7baa002fb94c2f203bc6872141db9f050e64d11d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 10:11:05 +0200 Subject: [PATCH 029/140] chore(deps): update dependency @types/node to v16.11.60 (#4333) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Daniel Sogl --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4649ef824..71a5b8a39 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.185", - "@types/node": "16.11.59", + "@types/node": "16.11.60", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.37.0", @@ -2100,9 +2100,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.11.59", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.59.tgz", - "integrity": "sha512-6u+36Dj3aDzhfBVUf/mfmc92OEdzQ2kx2jcXGdigfl70E/neV21ZHE6UCz4MDzTRcVqGAM27fk+DLXvyDsn3Jw==", + "version": "16.11.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.60.tgz", + "integrity": "sha512-kYIYa1D1L+HDv5M5RXQeEu1o0FKA6yedZIoyugm/MBPROkLpX4L7HRxMrPVyo8bnvjpW/wDlqFNGzXNMb7AdRw==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18235,9 +18235,9 @@ "dev": true }, "@types/node": { - "version": "16.11.59", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.59.tgz", - "integrity": "sha512-6u+36Dj3aDzhfBVUf/mfmc92OEdzQ2kx2jcXGdigfl70E/neV21ZHE6UCz4MDzTRcVqGAM27fk+DLXvyDsn3Jw==", + "version": "16.11.60", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.60.tgz", + "integrity": "sha512-kYIYa1D1L+HDv5M5RXQeEu1o0FKA6yedZIoyugm/MBPROkLpX4L7HRxMrPVyo8bnvjpW/wDlqFNGzXNMb7AdRw==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index fc1b69b7a..ce5de1206 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.185", - "@types/node": "16.11.59", + "@types/node": "16.11.60", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.37.0", From 2b061556dd4db90034dc736340b9385ed2573b6a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 10:11:12 +0200 Subject: [PATCH 030/140] chore(deps): update dependency rollup to v2.79.1 (#4329) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 71a5b8a39..dd9c18109 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,7 +45,7 @@ "minimist": "1.2.6", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "2.79.0", + "rollup": "2.79.1", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", @@ -14184,9 +14184,9 @@ } }, "node_modules/rollup": { - "version": "2.79.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.0.tgz", - "integrity": "sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA==", + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -27620,9 +27620,9 @@ } }, "rollup": { - "version": "2.79.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.0.tgz", - "integrity": "sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA==", + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", "dev": true, "requires": { "fsevents": "~2.3.2" diff --git a/package.json b/package.json index ce5de1206..643e00507 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "minimist": "1.2.6", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "2.79.0", + "rollup": "2.79.1", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", From 22d6cd957bf059dd09cbfb07cdd825b56dbd592f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 10:11:21 +0200 Subject: [PATCH 031/140] chore(deps): update actions/stale action to v6 (#4328) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/stale.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index f530daef3..fa1ddea35 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -13,7 +13,7 @@ jobs: pull-requests: write steps: - - uses: actions/stale@v5 + - uses: actions/stale@v6 with: repo-token: ${{ secrets.GITHUB_TOKEN }} stale-issue-message: 'There has been no recent activity and this issue has been marked inactive.' From f2d809f8b3c4f0ebdc24935cf667a132eba243d0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 26 Sep 2022 10:11:28 +0200 Subject: [PATCH 032/140] chore(deps): update typescript-eslint monorepo to v5.38.0 (#4326) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 178 +++++++++++++++++++++------------------------- package.json | 4 +- 2 files changed, 84 insertions(+), 98 deletions(-) diff --git a/package-lock.json b/package-lock.json index dd9c18109..5f8f4c81c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "16.11.60", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.37.0", - "@typescript-eslint/parser": "5.37.0", + "@typescript-eslint/eslint-plugin": "5.38.0", + "@typescript-eslint/parser": "5.38.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2177,16 +2177,15 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.37.0.tgz", - "integrity": "sha512-Fde6W0IafXktz1UlnhGkrrmnnGpAo1kyX7dnyHHVrmwJOn72Oqm3eYtddrpOwwel2W8PAK9F3pIL5S+lfoM0og==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.0.tgz", + "integrity": "sha512-GgHi/GNuUbTOeoJiEANi0oI6fF3gBQc3bGFYj40nnAPCbhrtEDf2rjBmefFadweBmO1Du1YovHeDP2h5JLhtTQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/type-utils": "5.37.0", - "@typescript-eslint/utils": "5.37.0", + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/type-utils": "5.38.0", + "@typescript-eslint/utils": "5.38.0", "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", "regexpp": "^3.2.0", "semver": "^7.3.7", @@ -2225,14 +2224,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.37.0.tgz", - "integrity": "sha512-01VzI/ipYKuaG5PkE5+qyJ6m02fVALmMPY3Qq5BHflDx3y4VobbLdHQkSMg9VPRS4KdNt4oYTMaomFoHonBGAw==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.0.tgz", + "integrity": "sha512-/F63giJGLDr0ms1Cr8utDAxP2SPiglaD6V+pCOcG35P2jCqdfR7uuEhz1GIC3oy4hkUF8xA1XSXmd9hOh/a5EA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/typescript-estree": "5.38.0", "debug": "^4.3.4" }, "engines": { @@ -2252,13 +2251,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.37.0.tgz", - "integrity": "sha512-F67MqrmSXGd/eZnujjtkPgBQzgespu/iCZ+54Ok9X5tALb9L2v3G+QBSoWkXG0p3lcTJsL+iXz5eLUEdSiJU9Q==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.0.tgz", + "integrity": "sha512-ByhHIuNyKD9giwkkLqzezZ9y5bALW8VNY6xXcP+VxoH4JBDKjU5WNnsiD4HJdglHECdV+lyaxhvQjTUbRboiTA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0" + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/visitor-keys": "5.38.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2269,13 +2268,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.37.0.tgz", - "integrity": "sha512-BSx/O0Z0SXOF5tY0bNTBcDEKz2Ec20GVYvq/H/XNKiUorUFilH7NPbFUuiiyzWaSdN3PA8JV0OvYx0gH/5aFAQ==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.0.tgz", + "integrity": "sha512-iZq5USgybUcj/lfnbuelJ0j3K9dbs1I3RICAJY9NZZpDgBYXmuUlYQGzftpQA9wC8cKgtS6DASTvF3HrXwwozA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.37.0", - "@typescript-eslint/utils": "5.37.0", + "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/utils": "5.38.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2296,9 +2295,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.37.0.tgz", - "integrity": "sha512-3frIJiTa5+tCb2iqR/bf7XwU20lnU05r/sgPJnRpwvfZaqCJBrl8Q/mw9vr3NrNdB/XtVyMA0eppRMMBqdJ1bA==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.0.tgz", + "integrity": "sha512-HHu4yMjJ7i3Cb+8NUuRCdOGu2VMkfmKyIJsOr9PfkBVYLYrtMCK/Ap50Rpov+iKpxDTfnqvDbuPLgBE5FwUNfA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2309,13 +2308,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.37.0.tgz", - "integrity": "sha512-JkFoFIt/cx59iqEDSgIGnQpCTRv96MQnXCYvJi7QhBC24uyuzbD8wVbajMB1b9x4I0octYFJ3OwjAwNqk1AjDA==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.0.tgz", + "integrity": "sha512-6P0RuphkR+UuV7Avv7MU3hFoWaGcrgOdi8eTe1NwhMp2/GjUJoODBTRWzlHpZh6lFOaPmSvgxGlROa0Sg5Zbyg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0", + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/visitor-keys": "5.38.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2351,15 +2350,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.37.0.tgz", - "integrity": "sha512-jUEJoQrWbZhmikbcWSMDuUSxEE7ID2W/QCV/uz10WtQqfOuKZUqFGjqLJ+qhDd17rjgp+QJPqTdPIBWwoob2NQ==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.0.tgz", + "integrity": "sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/typescript-estree": "5.38.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, @@ -2375,12 +2374,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.37.0.tgz", - "integrity": "sha512-Hp7rT4cENBPIzMwrlehLW/28EVCOcE9U1Z1BQTc8EA8v5qpr7GRGuG+U58V5tTY48zvUOA3KHvw3rA8tY9fbdA==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.0.tgz", + "integrity": "sha512-MxnrdIyArnTi+XyFLR+kt/uNAcdOnmT+879os7qDRI+EYySR4crXJq9BXPfRzzLGq0wgxkwidrCJ9WCAoacm1w==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.37.0", + "@typescript-eslint/types": "5.38.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -6388,12 +6387,6 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -18312,16 +18305,15 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.37.0.tgz", - "integrity": "sha512-Fde6W0IafXktz1UlnhGkrrmnnGpAo1kyX7dnyHHVrmwJOn72Oqm3eYtddrpOwwel2W8PAK9F3pIL5S+lfoM0og==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.0.tgz", + "integrity": "sha512-GgHi/GNuUbTOeoJiEANi0oI6fF3gBQc3bGFYj40nnAPCbhrtEDf2rjBmefFadweBmO1Du1YovHeDP2h5JLhtTQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/type-utils": "5.37.0", - "@typescript-eslint/utils": "5.37.0", + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/type-utils": "5.38.0", + "@typescript-eslint/utils": "5.38.0", "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", "ignore": "^5.2.0", "regexpp": "^3.2.0", "semver": "^7.3.7", @@ -18340,53 +18332,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.37.0.tgz", - "integrity": "sha512-01VzI/ipYKuaG5PkE5+qyJ6m02fVALmMPY3Qq5BHflDx3y4VobbLdHQkSMg9VPRS4KdNt4oYTMaomFoHonBGAw==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.0.tgz", + "integrity": "sha512-/F63giJGLDr0ms1Cr8utDAxP2SPiglaD6V+pCOcG35P2jCqdfR7uuEhz1GIC3oy4hkUF8xA1XSXmd9hOh/a5EA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/typescript-estree": "5.38.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.37.0.tgz", - "integrity": "sha512-F67MqrmSXGd/eZnujjtkPgBQzgespu/iCZ+54Ok9X5tALb9L2v3G+QBSoWkXG0p3lcTJsL+iXz5eLUEdSiJU9Q==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.0.tgz", + "integrity": "sha512-ByhHIuNyKD9giwkkLqzezZ9y5bALW8VNY6xXcP+VxoH4JBDKjU5WNnsiD4HJdglHECdV+lyaxhvQjTUbRboiTA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0" + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/visitor-keys": "5.38.0" } }, "@typescript-eslint/type-utils": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.37.0.tgz", - "integrity": "sha512-BSx/O0Z0SXOF5tY0bNTBcDEKz2Ec20GVYvq/H/XNKiUorUFilH7NPbFUuiiyzWaSdN3PA8JV0OvYx0gH/5aFAQ==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.0.tgz", + "integrity": "sha512-iZq5USgybUcj/lfnbuelJ0j3K9dbs1I3RICAJY9NZZpDgBYXmuUlYQGzftpQA9wC8cKgtS6DASTvF3HrXwwozA==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.37.0", - "@typescript-eslint/utils": "5.37.0", + "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/utils": "5.38.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.37.0.tgz", - "integrity": "sha512-3frIJiTa5+tCb2iqR/bf7XwU20lnU05r/sgPJnRpwvfZaqCJBrl8Q/mw9vr3NrNdB/XtVyMA0eppRMMBqdJ1bA==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.0.tgz", + "integrity": "sha512-HHu4yMjJ7i3Cb+8NUuRCdOGu2VMkfmKyIJsOr9PfkBVYLYrtMCK/Ap50Rpov+iKpxDTfnqvDbuPLgBE5FwUNfA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.37.0.tgz", - "integrity": "sha512-JkFoFIt/cx59iqEDSgIGnQpCTRv96MQnXCYvJi7QhBC24uyuzbD8wVbajMB1b9x4I0octYFJ3OwjAwNqk1AjDA==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.0.tgz", + "integrity": "sha512-6P0RuphkR+UuV7Avv7MU3hFoWaGcrgOdi8eTe1NwhMp2/GjUJoODBTRWzlHpZh6lFOaPmSvgxGlROa0Sg5Zbyg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0", + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/visitor-keys": "5.38.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18406,26 +18398,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.37.0.tgz", - "integrity": "sha512-jUEJoQrWbZhmikbcWSMDuUSxEE7ID2W/QCV/uz10WtQqfOuKZUqFGjqLJ+qhDd17rjgp+QJPqTdPIBWwoob2NQ==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.0.tgz", + "integrity": "sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/typescript-estree": "5.38.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.37.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.37.0.tgz", - "integrity": "sha512-Hp7rT4cENBPIzMwrlehLW/28EVCOcE9U1Z1BQTc8EA8v5qpr7GRGuG+U58V5tTY48zvUOA3KHvw3rA8tY9fbdA==", + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.0.tgz", + "integrity": "sha512-MxnrdIyArnTi+XyFLR+kt/uNAcdOnmT+879os7qDRI+EYySR4crXJq9BXPfRzzLGq0wgxkwidrCJ9WCAoacm1w==", "dev": true, "requires": { - "@typescript-eslint/types": "5.37.0", + "@typescript-eslint/types": "5.38.0", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { @@ -21603,12 +21595,6 @@ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", diff --git a/package.json b/package.json index 643e00507..b43d92290 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "16.11.60", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.37.0", - "@typescript-eslint/parser": "5.37.0", + "@typescript-eslint/eslint-plugin": "5.38.0", + "@typescript-eslint/parser": "5.38.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From dfd3d55dbc7775111c0a1c0a5a10ba676abcf04a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 9 Oct 2022 16:25:36 +0200 Subject: [PATCH 033/140] chore(deps): update actions/setup-node action to v3.5.0 (#4341) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/nodejs.yml | 2 +- .github/workflows/npmpublish.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 3fdd928c6..c0da2df8e 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v3.0.2 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3.4.1 + uses: actions/setup-node@v3.5.0 with: node-version: ${{ matrix.node-version }} diff --git a/.github/workflows/npmpublish.yml b/.github/workflows/npmpublish.yml index a41494498..8b396b42d 100644 --- a/.github/workflows/npmpublish.yml +++ b/.github/workflows/npmpublish.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3.0.2 - - uses: actions/setup-node@v3.4.1 + - uses: actions/setup-node@v3.5.0 with: node-version: 14 - name: Install dependencies @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3.0.2 - - uses: actions/setup-node@v3.4.1 + - uses: actions/setup-node@v3.5.0 with: node-version: 14 registry-url: https://registry.npmjs.org/ From 698692ed5957ea9fd5a4a2c2868c09ff900eb5a3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 9 Oct 2022 16:25:45 +0200 Subject: [PATCH 034/140] chore(deps): update dependency @types/lodash to v4.14.186 (#4343) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5f8f4c81c..0c749c9c7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", - "@types/lodash": "4.14.185", + "@types/lodash": "4.14.186", "@types/node": "16.11.60", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", @@ -2082,9 +2082,9 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.14.185", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", - "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", + "version": "4.14.186", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.186.tgz", + "integrity": "sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==", "dev": true }, "node_modules/@types/minimatch": { @@ -18210,9 +18210,9 @@ "dev": true }, "@types/lodash": { - "version": "4.14.185", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", - "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==", + "version": "4.14.186", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.186.tgz", + "integrity": "sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==", "dev": true }, "@types/minimatch": { diff --git a/package.json b/package.json index b43d92290..35493653f 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", - "@types/lodash": "4.14.185", + "@types/lodash": "4.14.186", "@types/node": "16.11.60", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", From a76463877ce06fe25ac2c2816849fd7cfea42ed8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 9 Oct 2022 16:25:51 +0200 Subject: [PATCH 035/140] chore(deps): update typescript-eslint monorepo to v5.39.0 (#4337) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 164 +++++++++++++++++++++++----------------------- package.json | 4 +- 2 files changed, 84 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0c749c9c7..32279a231 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "16.11.60", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.38.0", - "@typescript-eslint/parser": "5.38.0", + "@typescript-eslint/eslint-plugin": "5.39.0", + "@typescript-eslint/parser": "5.39.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2177,14 +2177,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.0.tgz", - "integrity": "sha512-GgHi/GNuUbTOeoJiEANi0oI6fF3gBQc3bGFYj40nnAPCbhrtEDf2rjBmefFadweBmO1Du1YovHeDP2h5JLhtTQ==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.39.0.tgz", + "integrity": "sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/type-utils": "5.38.0", - "@typescript-eslint/utils": "5.38.0", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/type-utils": "5.39.0", + "@typescript-eslint/utils": "5.39.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -2224,14 +2224,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.0.tgz", - "integrity": "sha512-/F63giJGLDr0ms1Cr8utDAxP2SPiglaD6V+pCOcG35P2jCqdfR7uuEhz1GIC3oy4hkUF8xA1XSXmd9hOh/a5EA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.39.0.tgz", + "integrity": "sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/typescript-estree": "5.39.0", "debug": "^4.3.4" }, "engines": { @@ -2251,13 +2251,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.0.tgz", - "integrity": "sha512-ByhHIuNyKD9giwkkLqzezZ9y5bALW8VNY6xXcP+VxoH4JBDKjU5WNnsiD4HJdglHECdV+lyaxhvQjTUbRboiTA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.39.0.tgz", + "integrity": "sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/visitor-keys": "5.38.0" + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/visitor-keys": "5.39.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2268,13 +2268,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.0.tgz", - "integrity": "sha512-iZq5USgybUcj/lfnbuelJ0j3K9dbs1I3RICAJY9NZZpDgBYXmuUlYQGzftpQA9wC8cKgtS6DASTvF3HrXwwozA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.39.0.tgz", + "integrity": "sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.38.0", - "@typescript-eslint/utils": "5.38.0", + "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/utils": "5.39.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2295,9 +2295,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.0.tgz", - "integrity": "sha512-HHu4yMjJ7i3Cb+8NUuRCdOGu2VMkfmKyIJsOr9PfkBVYLYrtMCK/Ap50Rpov+iKpxDTfnqvDbuPLgBE5FwUNfA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.39.0.tgz", + "integrity": "sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2308,13 +2308,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.0.tgz", - "integrity": "sha512-6P0RuphkR+UuV7Avv7MU3hFoWaGcrgOdi8eTe1NwhMp2/GjUJoODBTRWzlHpZh6lFOaPmSvgxGlROa0Sg5Zbyg==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.39.0.tgz", + "integrity": "sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/visitor-keys": "5.38.0", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/visitor-keys": "5.39.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2350,15 +2350,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.0.tgz", - "integrity": "sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.39.0.tgz", + "integrity": "sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/typescript-estree": "5.39.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" }, @@ -2374,12 +2374,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.0.tgz", - "integrity": "sha512-MxnrdIyArnTi+XyFLR+kt/uNAcdOnmT+879os7qDRI+EYySR4crXJq9BXPfRzzLGq0wgxkwidrCJ9WCAoacm1w==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.39.0.tgz", + "integrity": "sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/types": "5.39.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -18305,14 +18305,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.0.tgz", - "integrity": "sha512-GgHi/GNuUbTOeoJiEANi0oI6fF3gBQc3bGFYj40nnAPCbhrtEDf2rjBmefFadweBmO1Du1YovHeDP2h5JLhtTQ==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.39.0.tgz", + "integrity": "sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/type-utils": "5.38.0", - "@typescript-eslint/utils": "5.38.0", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/type-utils": "5.39.0", + "@typescript-eslint/utils": "5.39.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -18332,53 +18332,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.0.tgz", - "integrity": "sha512-/F63giJGLDr0ms1Cr8utDAxP2SPiglaD6V+pCOcG35P2jCqdfR7uuEhz1GIC3oy4hkUF8xA1XSXmd9hOh/a5EA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.39.0.tgz", + "integrity": "sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/typescript-estree": "5.39.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.0.tgz", - "integrity": "sha512-ByhHIuNyKD9giwkkLqzezZ9y5bALW8VNY6xXcP+VxoH4JBDKjU5WNnsiD4HJdglHECdV+lyaxhvQjTUbRboiTA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.39.0.tgz", + "integrity": "sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/visitor-keys": "5.38.0" + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/visitor-keys": "5.39.0" } }, "@typescript-eslint/type-utils": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.0.tgz", - "integrity": "sha512-iZq5USgybUcj/lfnbuelJ0j3K9dbs1I3RICAJY9NZZpDgBYXmuUlYQGzftpQA9wC8cKgtS6DASTvF3HrXwwozA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.39.0.tgz", + "integrity": "sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.38.0", - "@typescript-eslint/utils": "5.38.0", + "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/utils": "5.39.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.0.tgz", - "integrity": "sha512-HHu4yMjJ7i3Cb+8NUuRCdOGu2VMkfmKyIJsOr9PfkBVYLYrtMCK/Ap50Rpov+iKpxDTfnqvDbuPLgBE5FwUNfA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.39.0.tgz", + "integrity": "sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.0.tgz", - "integrity": "sha512-6P0RuphkR+UuV7Avv7MU3hFoWaGcrgOdi8eTe1NwhMp2/GjUJoODBTRWzlHpZh6lFOaPmSvgxGlROa0Sg5Zbyg==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.39.0.tgz", + "integrity": "sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/visitor-keys": "5.38.0", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/visitor-keys": "5.39.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18398,26 +18398,26 @@ } }, "@typescript-eslint/utils": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.0.tgz", - "integrity": "sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.39.0.tgz", + "integrity": "sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.38.0", - "@typescript-eslint/types": "5.38.0", - "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/scope-manager": "5.39.0", + "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/typescript-estree": "5.39.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0" } }, "@typescript-eslint/visitor-keys": { - "version": "5.38.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.0.tgz", - "integrity": "sha512-MxnrdIyArnTi+XyFLR+kt/uNAcdOnmT+879os7qDRI+EYySR4crXJq9BXPfRzzLGq0wgxkwidrCJ9WCAoacm1w==", + "version": "5.39.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.39.0.tgz", + "integrity": "sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/types": "5.39.0", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { diff --git a/package.json b/package.json index 35493653f..b3462b708 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "16.11.60", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.38.0", - "@typescript-eslint/parser": "5.38.0", + "@typescript-eslint/eslint-plugin": "5.39.0", + "@typescript-eslint/parser": "5.39.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From 74302846dc387423d51da79be82f7e0fee4a45bf Mon Sep 17 00:00:00 2001 From: Serj Malko Date: Sun, 9 Oct 2022 17:27:26 +0300 Subject: [PATCH 036/140] feat(webim): add plugin (#4355) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Малько Сергей Сергеевич --- .../plugins/webim/index.ts | 203 ++++++++++++++++++ 1 file changed, 203 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/webim/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/webim/index.ts b/src/@awesome-cordova-plugins/plugins/webim/index.ts new file mode 100644 index 000000000..415a5d675 --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/webim/index.ts @@ -0,0 +1,203 @@ +import { Injectable } from '@angular/core'; +import { Cordova, AwesomeCordovaNativePlugin, Plugin } from '@awesome-cordova-plugins/core'; + +export interface InitParams { + accountName: string; + closeWithClearVisitorData: boolean; + storeHistoryLocally: boolean; + pushToken: string; + location: string; + visitorFields: string; +} + +export interface InitResponse { + result: string; +} + + +/** + * @name Webim + * @description + * A cordova plugin, a JS version of Webim SDK + * @usage + * ```typescript + * import { Webim } from '@awesome-cordova-plugins/webim/ngx'; + * + * + * constructor(private webim: Webim) { } + * + * ... + * + * + * this.webim.functionName('Hi bro', 42) + * .then((res: any) => console.log(res)) + * .catch((error: any) => console.error(error)); + * + * ``` + */ +@Plugin({ + pluginName: 'Webim', + plugin: 'webim-cordova-plugin', + pluginRef: 'Webim', + repo: 'https://github.com/webim/webim-cordova-plugin.git', + install: 'cordova plugin add https://github.com/webim/webim-cordova-plugin.git', + platforms: ['Android', 'iOS', 'Browser'], +}) +@Injectable() +export class Webim extends AwesomeCordovaNativePlugin { + + + @Cordova() + init(params: InitParams): Promise{ + return; + } + + + @Cordova() + requestDialog(): Promise { + return; + } + + + @Cordova() + getMessagesHistory(limit: number, offset: number): Promise{ + return; + } + + + @Cordova() + typingMessage(message: string): Promise{ + return; + } + + @Cordova() + sendMessage(message: string): Promise{ + return; + } + + @Cordova() + replyMessage(message: string): Promise{ + return; + } + + @Cordova() + sendFile(filePath: string): Promise{ + return; + } + + @Cordova() + sendSurveyAnswer(surveyAnswer: string): Promise{ + return; + } + + @Cordova() + cancelSurvey(): Promise{ + return; + } + + @Cordova() + onMessage(): Promise{ + return; + } + + @Cordova() + onDeletedMessage(): Promise{ + return; + } + + @Cordova() + onFile(message: string): Promise{ + return; + } + + @Cordova() + onTyping(): Promise{ + return; + } + + @Cordova() + onConfirm(): Promise{ + return; + } + + @Cordova() + onDialog(): Promise{ + return; + } + + @Cordova() + onBan(): Promise{ + return; + } + + @Cordova() + close(): Promise{ + return; + } + + @Cordova() + rateOperator(id: string, rating: number): Promise{ + return; + } + + @Cordova() + rateOperatorWithNote(id: string, rating: number, note: string): Promise{ + return; + } + + @Cordova() + sendDialogToEmailAddress(emailAddress: string): Promise{ + return; + } + + @Cordova() + onUnreadByVisitorMessageCount(): Promise{ + return; + } + + @Cordova() + onSurvey(): Promise{ + return; + } + + @Cordova() + onNextQuestion(): Promise{ + return; + } + + @Cordova() + onSurveyCancel(): Promise{ + return; + } + + @Cordova() + getUnreadByVisitorMessageCount(): Promise{ + return; + } + + @Cordova() + sendKeyboardRequest(): Promise{ + return; + } + + @Cordova() + setChatRead(): Promise{ + return; + } + + @Cordova() + getShowEmailButton(): Promise{ + return; + } + + @Cordova() + showRateOperatorWindow(): Promise{ + return; + } + + @Cordova() + onLogging(): Promise{ + return; + } + +} From acb39e5849f368e2d2ac75baa5d341b189206e27 Mon Sep 17 00:00:00 2001 From: uzosocom <7zu6s87y9fku@gmail.com> Date: Sun, 9 Oct 2022 23:28:00 +0900 Subject: [PATCH 037/140] feat(device): add sdkVersion (#4354) --- src/@awesome-cordova-plugins/plugins/device/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/device/index.ts b/src/@awesome-cordova-plugins/plugins/device/index.ts index e4707d59d..6cf1ffcdd 100644 --- a/src/@awesome-cordova-plugins/plugins/device/index.ts +++ b/src/@awesome-cordova-plugins/plugins/device/index.ts @@ -62,4 +62,8 @@ export class Device extends AwesomeCordovaNativePlugin { /** Get the device hardware serial number. */ @CordovaProperty() serial: string; + + /** Get the Android device's SDK version. (Android-only) */ + @CordovaProperty() + sdkVersion?: string; } From b572a10a6e1e4063fdd19a04acc09d049b973d67 Mon Sep 17 00:00:00 2001 From: infacto <60390085+infacto@users.noreply.github.com> Date: Sun, 9 Oct 2022 16:31:00 +0200 Subject: [PATCH 038/140] feat(diagnostic): extend parameter for requestLocationAuthorization (#4350) --- src/@awesome-cordova-plugins/plugins/diagnostic/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts b/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts index 3913f147a..e00028587 100644 --- a/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts +++ b/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts @@ -88,7 +88,6 @@ export class Diagnostic extends AwesomeCordovaNativePlugin { }; /** - * iOS ONLY * Location accuracy authorization */ locationAccuracyAuthorization = { @@ -294,11 +293,12 @@ export class Diagnostic extends AwesomeCordovaNativePlugin { * Returns the location authorization status for the application. * Note for Android: this is intended for Android 6 / API 23 and above. Calling on Android 5 / API 22 and below will always return GRANTED status as permissions are already granted at installation time. * - * @param {string} [mode] iOS only: location authorization mode: "always" or "when_in_use". If not specified, defaults to "when_in_use". + * @param {string} [mode] location authorization mode: "always" or "when_in_use". If not specified, defaults to "when_in_use". (this.locationAuthorizationMode) + * @param {string} [accuracy] requested location accuracy: "full" or "reduced". If not specified, defaults to "full". (this.locationAccuracyAuthorization) * @returns {Promise} */ @Cordova({ platforms: ['Android', 'iOS'], callbackOrder: 'reverse' }) - requestLocationAuthorization(mode?: string): Promise { + requestLocationAuthorization(mode?: string, accuracy?: string): Promise { return; } From 78176432828e2c5bb7d8eca9d47f08bcac1f6ef9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 9 Oct 2022 16:31:48 +0200 Subject: [PATCH 039/140] chore(deps): update dependency @types/node to v16.11.64 (#4336) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 32279a231..9ac5bd3a0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.11.60", + "@types/node": "16.11.64", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.39.0", @@ -2100,9 +2100,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.11.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.60.tgz", - "integrity": "sha512-kYIYa1D1L+HDv5M5RXQeEu1o0FKA6yedZIoyugm/MBPROkLpX4L7HRxMrPVyo8bnvjpW/wDlqFNGzXNMb7AdRw==", + "version": "16.11.64", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.64.tgz", + "integrity": "sha512-z5hPTlVFzNwtJ2LNozTpJcD1Cu44c4LNuzaq1mwxmiHWQh2ULdR6Vjwo1UGldzRpzL0yUEdZddnfqGW2G70z6Q==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18228,9 +18228,9 @@ "dev": true }, "@types/node": { - "version": "16.11.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.60.tgz", - "integrity": "sha512-kYIYa1D1L+HDv5M5RXQeEu1o0FKA6yedZIoyugm/MBPROkLpX4L7HRxMrPVyo8bnvjpW/wDlqFNGzXNMb7AdRw==", + "version": "16.11.64", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.64.tgz", + "integrity": "sha512-z5hPTlVFzNwtJ2LNozTpJcD1Cu44c4LNuzaq1mwxmiHWQh2ULdR6Vjwo1UGldzRpzL0yUEdZddnfqGW2G70z6Q==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index b3462b708..15e619303 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.11.60", + "@types/node": "16.11.64", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.39.0", From b6cc2d93f0bbe7e06d8a7f63f16c89e00b0ff604 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 9 Oct 2022 16:31:58 +0200 Subject: [PATCH 040/140] chore(deps): update actions/checkout action to v3.1.0 (#4359) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/nodejs.yml | 2 +- .github/workflows/npmpublish.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index c0da2df8e..f6590c961 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -11,7 +11,7 @@ jobs: node-version: [14.x] steps: - - uses: actions/checkout@v3.0.2 + - uses: actions/checkout@v3.1.0 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3.5.0 with: diff --git a/.github/workflows/npmpublish.yml b/.github/workflows/npmpublish.yml index 8b396b42d..bdb194cf6 100644 --- a/.github/workflows/npmpublish.yml +++ b/.github/workflows/npmpublish.yml @@ -9,7 +9,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.0.2 + - uses: actions/checkout@v3.1.0 - uses: actions/setup-node@v3.5.0 with: node-version: 14 @@ -24,7 +24,7 @@ jobs: needs: build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.0.2 + - uses: actions/checkout@v3.1.0 - uses: actions/setup-node@v3.5.0 with: node-version: 14 From b0780a8bec1f061489966ab29ebd44736eb3536e Mon Sep 17 00:00:00 2001 From: uzosocom <7zu6s87y9fku@gmail.com> Date: Sun, 9 Oct 2022 23:32:47 +0900 Subject: [PATCH 041/140] feat(app-review): add plugin (#4348) --- .../plugins/app-review/index.ts | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/app-review/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/app-review/index.ts b/src/@awesome-cordova-plugins/plugins/app-review/index.ts new file mode 100644 index 000000000..f33adf6b3 --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/app-review/index.ts @@ -0,0 +1,55 @@ +import { Injectable } from '@angular/core'; +import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; + +/** + * @name App Review + * @description + * Cordova plugin to review app + * + * @usage + * ```typescript + * import { AppReview } from '@awesome-cordova-plugins/app-review/ngx'; + * + * + * constructor(private appReview: AppReview) { } + * + * ... + * + * + * this.appReview.requestReview() + * .then(() => console.log('Success')) + * .catch((error: any) => console.error(error)); + * + * ``` + */ +@Plugin({ + pluginName: 'AppReview', + plugin: 'cordova-plugin-app-review', + pluginRef: 'cordova.plugins.AppReview', + repo: 'https://github.com/chemerisuk/cordova-plugin-app-review', + platforms: ['Android', 'iOS'], +}) +@Injectable() +export class AppReview extends AwesomeCordovaNativePlugin { + /** + * Launches in-app review dialog. + * + * @returns {Promise} Callback when operation is completed + */ + @Cordova({ sync: true }) + requestReview(): Promise { + return; + } + + /** + * Launches App/Play store page with a review form. By default current app screen + * is displayed but you can pass a package name string to show another app details. + * + * @param {string} [packageName] Package name to show instead of the current app. + * @returns {Promise} Callback when operation is completed + */ + @Cordova({ sync: true }) + openStoreScreen(packageName?: string): Promise { + return; + } +} From e799600b6e222cdb7445dc16a2ab70c8d9930fdd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 9 Oct 2022 16:32:56 +0200 Subject: [PATCH 042/140] build(deps): bump ansi-regex and ansi-regex (#4356) Bumps [ansi-regex](https://github.com/chalk/ansi-regex) and [ansi-regex](https://github.com/chalk/ansi-regex). These dependencies needed to be updated together. Updates `ansi-regex` from 3.0.0 to 5.0.1 - [Release notes](https://github.com/chalk/ansi-regex/releases) - [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v5.0.1) Updates `ansi-regex` from 4.1.0 to 5.0.1 - [Release notes](https://github.com/chalk/ansi-regex/releases) - [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v5.0.1) --- updated-dependencies: - dependency-name: ansi-regex dependency-type: indirect - dependency-name: ansi-regex dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9ac5bd3a0..58c1e7f6e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7188,7 +7188,7 @@ "node_modules/gulp-cli/node_modules/ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, "engines": { "node": ">=0.10.0" @@ -7868,9 +7868,9 @@ } }, "node_modules/inquirer/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true, "engines": { "node": ">=6" @@ -12121,7 +12121,7 @@ "node_modules/nunjucks/node_modules/ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, "engines": { "node": ">=0.10.0" @@ -14922,9 +14922,9 @@ } }, "node_modules/string-width/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", "dev": true, "engines": { "node": ">=4" @@ -22236,7 +22236,7 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true }, "camelcase": { @@ -22776,9 +22776,9 @@ }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true }, "strip-ansi": { @@ -26009,7 +26009,7 @@ "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true }, "anymatch": { @@ -28208,9 +28208,9 @@ }, "dependencies": { "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", "dev": true }, "is-fullwidth-code-point": { From 7761ed4a394af8955b2ab27442db51fc0558200c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 9 Oct 2022 16:33:19 +0200 Subject: [PATCH 043/140] build(deps): bump async from 2.6.3 to 2.6.4 (#4357) Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4. - [Release notes](https://github.com/caolan/async/releases) - [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md) - [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4) --- updated-dependencies: - dependency-name: async dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 58c1e7f6e..ce51124de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2972,9 +2972,9 @@ } }, "node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dev": true, "dependencies": { "lodash": "^4.17.14" @@ -4789,7 +4789,7 @@ "node_modules/dgeni/node_modules/async": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", - "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=", + "integrity": "sha512-5mO7DX4CbJzp9zjaFXusQQ4tzKJARjNB1Ih1pVBi8wkbmXy/xzIDgEMXxWePLzt2OdFwaxfneIlT1nCiXubrPQ==", "dev": true }, "node_modules/dgeni/node_modules/canonical-path": { @@ -18902,9 +18902,9 @@ "dev": true }, "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dev": true, "requires": { "lodash": "^4.17.14" @@ -20293,7 +20293,7 @@ "async": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", - "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=", + "integrity": "sha512-5mO7DX4CbJzp9zjaFXusQQ4tzKJARjNB1Ih1pVBi8wkbmXy/xzIDgEMXxWePLzt2OdFwaxfneIlT1nCiXubrPQ==", "dev": true }, "canonical-path": { From b6a44e3a8a654e2532a8e2e9458dabd34a0ad7c4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 9 Oct 2022 16:33:26 +0200 Subject: [PATCH 044/140] chore(deps): update dependency eslint to v8.25.0 (#4360) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 48 +++++++++++++++-------------------------------- package.json | 2 +- 2 files changed, 16 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index ce51124de..3c3fec4ce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.24.0", + "eslint": "8.25.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.3.6", "fs-extra": "10.1.0", @@ -991,9 +991,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", - "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -1110,16 +1110,6 @@ "node": ">=10.10.0" } }, - "node_modules/@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -5236,14 +5226,13 @@ } }, "node_modules/eslint": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.24.0.tgz", - "integrity": "sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz", + "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.2", + "@eslint/eslintrc": "^1.3.3", "@humanwhocodes/config-array": "^0.10.5", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -17353,9 +17342,9 @@ } }, "@eslint/eslintrc": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", - "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -17435,12 +17424,6 @@ "minimatch": "^3.0.4" } }, - "@humanwhocodes/gitignore-to-minimatch": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", - "dev": true - }, "@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -20717,14 +20700,13 @@ } }, "eslint": { - "version": "8.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.24.0.tgz", - "integrity": "sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz", + "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.2", + "@eslint/eslintrc": "^1.3.3", "@humanwhocodes/config-array": "^0.10.5", - "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", diff --git a/package.json b/package.json index 15e619303..d1b3f79b1 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.24.0", + "eslint": "8.25.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.3.6", "fs-extra": "10.1.0", From dc1ee8c5306196562a0013924014a0d7adfa5059 Mon Sep 17 00:00:00 2001 From: Yevhen Date: Sun, 9 Oct 2022 17:35:48 +0300 Subject: [PATCH 045/140] feat(firebase-x): add MessagePayloadAps prop (#4344) * feat(types): add aps for MessagePayload * fix(types): fix firebase-x on ios --- .../plugins/firebase-x/index.ts | 27 ++++++++++++------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/firebase-x/index.ts b/src/@awesome-cordova-plugins/plugins/firebase-x/index.ts index 1744b9f5f..95014fade 100644 --- a/src/@awesome-cordova-plugins/plugins/firebase-x/index.ts +++ b/src/@awesome-cordova-plugins/plugins/firebase-x/index.ts @@ -112,18 +112,25 @@ export interface FirebaseUser { */ name?: string; } +export interface MessagePayloadAps { + alert?: { + title: string; + body: string; + } +} export interface MessagePayload { - title: string; - body: string; - collapse_key: string; - from: string; - id: string; - messageType: string; - notification_foreground: string; - sent_time: string; - show_notification: string; - ttl: string; + title?: string; + body?: string; + collapse_key?: string; + from?: string; + id?: string; + messageType?: string; + notification_foreground?: string; + sent_time?: string; + show_notification?: string; + ttl?: string; tap?: 'background' | 'foreground'; + aps?: MessagePayloadAps; } /** * @name Firebase X From c3a01431ce6ac1f30e1f0490d5d0260e6b9fe594 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Prod=27homme?= Date: Sun, 9 Oct 2022 16:36:58 +0200 Subject: [PATCH 046/140] docs(facebook): adjust content type (#4331) --- src/@awesome-cordova-plugins/plugins/facebook/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/@awesome-cordova-plugins/plugins/facebook/index.ts b/src/@awesome-cordova-plugins/plugins/facebook/index.ts index 80918db52..75ebccde8 100644 --- a/src/@awesome-cordova-plugins/plugins/facebook/index.ts +++ b/src/@awesome-cordova-plugins/plugins/facebook/index.ts @@ -49,7 +49,7 @@ export interface FacebookLoginResponse { * At this point you'll need to open your project's [`config.xml`](https://cordova.apache.org/docs/en/latest/config_ref/index.html) file, found in the root directory of your project. * * Take note of the `id` for the next step: - * ``` + * ```xml * * ``` * From 406ad4ec45994ebb2bc5cad338c316f937dbd6d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Prod=27homme?= Date: Sun, 9 Oct 2022 16:37:32 +0200 Subject: [PATCH 047/140] docs(camera): adjust content type (#4330) --- src/@awesome-cordova-plugins/plugins/camera/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/camera/index.ts b/src/@awesome-cordova-plugins/plugins/camera/index.ts index 69f1a0230..ffa2278af 100644 --- a/src/@awesome-cordova-plugins/plugins/camera/index.ts +++ b/src/@awesome-cordova-plugins/plugins/camera/index.ts @@ -132,10 +132,10 @@ export enum Direction { * [Warning] Since IOS 10 the camera requires permissions to be placed in your config.xml add * ```xml * - * You can take photos + * You can take photos * * ``` - * inside of the ` section * @usage * ```typescript * import { Camera, CameraOptions } from '@awesome-cordova-plugins/camera/ngx'; From a7a10913fcfc218dddd1b55b24aa797b47e3bf73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Uglje=C5=A1a=20Erceg?= Date: Sun, 9 Oct 2022 16:39:33 +0200 Subject: [PATCH 048/140] feat(adjust): update wrapper for Adjust Cordova SDK v4.32.0 (#4327) --- .../plugins/adjust/index.ts | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/adjust/index.ts b/src/@awesome-cordova-plugins/plugins/adjust/index.ts index 1d03fce8a..a10f2bb4a 100644 --- a/src/@awesome-cordova-plugins/plugins/adjust/index.ts +++ b/src/@awesome-cordova-plugins/plugins/adjust/index.ts @@ -67,6 +67,7 @@ export class AdjustConfig { private allowAdServicesInfoReading: boolean = null; // iOS only private coppaCompliantEnabled: boolean = null; private playStoreKidsAppEnabled: boolean = null; // Android only + private linkMeEnabled: boolean = null; // iOS only private attributionCallback: (attribution: AdjustAttribution) => void = null; private eventTrackingSucceededCallback: (event: AdjustEventSuccess) => void = null; @@ -169,6 +170,10 @@ export class AdjustConfig { this.allowAdServicesInfoReading = allowAdServicesInfoReading; } + setLinkMeEnabled(linkMeEnabled: boolean) { + this.linkMeEnabled = linkMeEnabled; + } + setAttributionCallbackListener(attributionCallback: (attribution: AdjustAttribution) => void) { this.attributionCallback = attributionCallback; } @@ -330,6 +335,7 @@ export class AdjustPlayStoreSubscription { export class AdjustThirdPartySharing { private isEnabled: boolean; private granularOptions: string[] = []; + private partnerSharingSettings: any[] = []; constructor(isEnabled: boolean) { this.isEnabled = isEnabled; @@ -340,6 +346,12 @@ export class AdjustThirdPartySharing { this.granularOptions.push(key); this.granularOptions.push(value); } + + addPartnerSharingSetting(partnerName: string, key: string, value: boolean): void { + this.partnerSharingSettings.push(partnerName); + this.partnerSharingSettings.push(key); + this.partnerSharingSettings.push(value); + } } export class AdjustAdRevenue { @@ -401,6 +413,7 @@ export interface AdjustAttribution { costType: string; costAmount: string; costCurrency: string; + fbInstallReferrer: string; // Android only } export interface AdjustSessionSuccess { @@ -792,4 +805,14 @@ export class Adjust extends AwesomeCordovaNativePlugin { getAppTrackingAuthorizationStatus(): Promise { return; } + + /** + * To obtain the last deep link which has opened your iOS app, call this function + * + * @returns {Promise} Returns a promise with iOS deep link string value + */ + @Cordova() + getLastDeeplink(): Promise { + return; + } } \ No newline at end of file From bf860c30c216e05bc516c179979210c1645570a9 Mon Sep 17 00:00:00 2001 From: Khang <55619201+khang-nd@users.noreply.github.com> Date: Sun, 9 Oct 2022 21:44:33 +0700 Subject: [PATCH 049/140] feat(applovin): add plugin (#4307) * feat(applovin): add plugin * fix(applovin): fix pluginRef, add ad hidden events --- docs/plugins/applovin/README.md | 20 ++ .../plugins/applovin/index.ts | 340 ++++++++++++++++++ 2 files changed, 360 insertions(+) create mode 100644 docs/plugins/applovin/README.md create mode 100644 src/@awesome-cordova-plugins/plugins/applovin/index.ts diff --git a/docs/plugins/applovin/README.md b/docs/plugins/applovin/README.md new file mode 100644 index 000000000..1625d299b --- /dev/null +++ b/docs/plugins/applovin/README.md @@ -0,0 +1,20 @@ +# Applovin + +``` +$ ionic cordova plugin add cordova-plugin-applovin-max +$ npm install @awesome-cordova-plugins/applovin +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/applovin/) + +Plugin Repo: [https://github.com/AppLovin/AppLovin-MAX-Cordova](https://github.com/AppLovin/AppLovin-MAX-Cordova) + +This plugin allows you to easily configure, integrate and interact with Applovin ads. + +## Supported platforms + +- Android + - iOS + + + diff --git a/src/@awesome-cordova-plugins/plugins/applovin/index.ts b/src/@awesome-cordova-plugins/plugins/applovin/index.ts new file mode 100644 index 000000000..b3d6e9564 --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/applovin/index.ts @@ -0,0 +1,340 @@ +import { Injectable } from '@angular/core'; +import { AwesomeCordovaNativePlugin, Cordova, Plugin } from '@awesome-cordova-plugins/core'; +import { Observable } from 'rxjs'; + +export interface InitializeConfig { + hasUserConsentValue: boolean; + isAgeRestrictedUserValue: boolean; + isDoNotSellValue: boolean; + isTabletValue: boolean; +} + +export interface AdInfo { + adUnitId: string; + creativeId: string; + networkName: string; + placement: string; + revenue: number; +} + +export enum AdViewPosition { + TOP_CENTER = 'top_center', + TOP_RIGHT = 'top_right', + CENTERED = 'centered', + CENTER_LEFT = 'center_left', + CENTER_RIGHT = 'center_right', + BOTTOM_LEFT = 'bottom_left', + BOTTOM_CENTER = 'bottom_center', + BOTTOM_RIGHT = 'bottom_right', +} + +export enum ConsentDialogState { + UNKNOWN = 0, + APPLIES = 1, + DOES_NOT_APPLY = 2, +} + +/** + * @name Applovin + * @description + * This plugin allows you to easily configure, integrate and interact with Applovin ads. + * @usage + * ```typescript + * import { Applovin } from '@awesome-cordova-plugins/applovin'; + * + * + * constructor(private applovin: Applovin) { } + * + * + * this.applovin.initialize(sdkKey) + * .then((res: any) => console.log(res)) + * .catch((error: any) => console.error(error)); + * + * + * this.applovin.loadInterstitial(adUnitId) + * .then((res: any) => console.log(res)) + * .catch((error: any) => console.error(error)); + * + * + * this.applovin.showInterstitial(adUnitId, placement) + * .then((res: any) => console.log(res)) + * .catch((error: any) => console.error(error)); + * ``` + */ +@Plugin({ + pluginName: 'Applovin', + plugin: 'cordova-plugin-applovin-max', + pluginRef: 'applovin', + repo: 'https://github.com/AppLovin/AppLovin-MAX-Cordova', + platforms: ['Android', 'iOS'], +}) +@Injectable() +export class Applovin extends AwesomeCordovaNativePlugin { + /** + * Initialize the AppLovin SDK. + * + * @param {string} sdkKey The SDK key generated for your AppLovin account. + */ + @Cordova() + initialize(sdkKey: string): Promise { + return; + } + + @Cordova() + showMediationDebugger(): Promise { + return; + } + + @Cordova() + getConsentDialogState(): Promise { + return; + } + + @Cordova() + setHasUserConsent(hasUserConsent: boolean): Promise { + return; + } + + @Cordova() + hasUserConsent(): Promise { + return; + } + + @Cordova() + setIsAgeRestrictedUser(isAgeRestrictedUser: boolean): Promise { + return; + } + + @Cordova() + isAgeRestrictedUser(): Promise { + return; + } + + @Cordova() + setDoNotSell(isDoNotSell: boolean): Promise { + return; + } + + @Cordova() + isDoNotSell(): Promise { + return; + } + + @Cordova() + isTablet(): Promise { + return; + } + + @Cordova() + setUserId(userId: string): Promise { + return; + } + + @Cordova() + setMuted(): Promise { + return; + } + + @Cordova() + setVerboseLogging(verboseLoggingEnabled: boolean): Promise { + return; + } + + @Cordova() + setTestDeviceAdvertisingIds(advertisingIds: string[]): Promise { + return; + } + + @Cordova() + trackEvent(event: string, parameters?: object): Promise { + return; + } + + /** BANNERS */ + + @Cordova() + createBanner(adUnitId: string, position: AdViewPosition): Promise { + return; + } + + @Cordova() + setBannerBackgroundColor(adUnitId: string, hexColorCode: string): Promise { + return; + } + + @Cordova() + setBannerPlacement(adUnitId: string, placement: string): Promise { + return; + } + + @Cordova() + setBannerExtraParameter(adUnitId: string, key: string, value: string): Promise { + return; + } + + @Cordova() + showBanner(adUnitId: string): Promise { + return; + } + + @Cordova() + hideBanner(adUnitId: string): Promise { + return; + } + + @Cordova() + destroyBanner(adUnitId: string): Promise { + return; + } + + /** MRECS */ + + @Cordova() + createMRec(adUnitId: string, position: AdViewPosition): Promise { + return; + } + + @Cordova() + setMRecBackgroundColor(adUnitId: string, hexColorCode: string): Promise { + return; + } + + @Cordova() + setMRecPlacement(adUnitId: string, placement: string): Promise { + return; + } + + @Cordova() + setMRecExtraParameter(adUnitId: string, key: string, value: string): Promise { + return; + } + + @Cordova() + showMRec(adUnitId: string): Promise { + return; + } + + @Cordova() + hideMRec(adUnitId: string): Promise { + return; + } + + @Cordova() + destroyMRec(adUnitId: string): Promise { + return; + } + + /** INTERSTITIALS */ + + @Cordova() + loadInterstitial(adUnitId: string): Promise { + return; + } + + @Cordova() + showInterstitial(adUnitId: string, placement?: string): Promise { + return; + } + + @Cordova() + setInterstitialExtraParameter(adUnitId: string, key: string, value: string): Promise { + return; + } + + @Cordova({ + eventObservable: true, + event: 'OnInterstitialLoadedEvent', + }) + onInterstitialLoaded(): Observable { + return; + } + + @Cordova({ + eventObservable: true, + event: 'OnInterstitialLoadFailedEvent', + }) + onInterstitialLoadFailed(): Observable { + return; + } + + @Cordova({ + eventObservable: true, + event: 'OnInterstitialDisplayedEvent', + }) + onInterstitialDisplayed(): Observable { + return; + } + + @Cordova({ + eventObservable: true, + event: 'OnInterstitialHiddenEvent', + }) + onInterstitialHidden(): Observable { + return; + } + + @Cordova({ + eventObservable: true, + event: 'OnInterstitialAdFailedToDisplayEvent', + }) + onInterstitialAdFailedToDisplay(): Observable { + return; + } + + /** REWARDED ADS */ + + @Cordova() + loadRewardedAd(adUnitId: string): Promise { + return; + } + + @Cordova() + showRewardedAd(adUnitId: string, placement?: string): Promise { + return; + } + + @Cordova() + setRewardedAdExtraParameter(adUnitId: string, key: string, value: string): Promise { + return; + } + + @Cordova({ + eventObservable: true, + event: 'OnRewardedAdLoadedEvent', + }) + onRewardedAdLoaded(): Observable { + return; + } + + @Cordova({ + eventObservable: true, + event: 'OnRewardedAdLoadFailedEvent', + }) + onRewardedAdLoadFailed(): Observable { + return; + } + + @Cordova({ + eventObservable: true, + event: 'OnRewardedAdDisplayedEvent', + }) + onRewardedAdDisplayed(): Observable { + return; + } + + @Cordova({ + eventObservable: true, + event: 'OnRewardedAdHiddenEvent', + }) + onRewardedAdHidden(): Observable { + return; + } + + @Cordova({ + eventObservable: true, + event: 'OnRewardedAdAdFailedToDisplayEvent', + }) + onRewardedAdAdFailedToDisplay(): Observable { + return; + } +} From 178489ffaae6ad256ca1536bc79e63354c72516f Mon Sep 17 00:00:00 2001 From: Bruno Sales Cardoso Date: Sun, 9 Oct 2022 15:45:08 +0100 Subject: [PATCH 050/140] fix(sms-retriever): update startWatching result type (#4309) * Updating the types to match what we get * Update index.ts --- src/@awesome-cordova-plugins/plugins/sms-retriever/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/@awesome-cordova-plugins/plugins/sms-retriever/index.ts b/src/@awesome-cordova-plugins/plugins/sms-retriever/index.ts index 247702f94..4a899aa98 100644 --- a/src/@awesome-cordova-plugins/plugins/sms-retriever/index.ts +++ b/src/@awesome-cordova-plugins/plugins/sms-retriever/index.ts @@ -41,7 +41,7 @@ export class SmsRetriever extends AwesomeCordovaNativePlugin { * @returns {Promise} Returns a promise that resolves when retrives SMS text or TIMEOUT after 5 min. */ @Cordova() - startWatching(): Promise { + startWatching(): Promise<{ Message: string }> { return; } From 98dc7c4be0c3a63775a63926e5958bcde79e7d5c Mon Sep 17 00:00:00 2001 From: nomadev Date: Sun, 9 Oct 2022 16:47:17 +0200 Subject: [PATCH 051/140] feat(bluetooth-le): upgrade to v6.7.0 (#4320) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update index.ts updated plugin with new methods from cordova-plugin-bluetoothle 6.7.0 https://github.com/randdusing/cordova-plugin-bluetoothle/compare/v6.6.2...v6.7.0 * Fixed comments * Fixed responses in new methods Co-authored-by: claudio Co-authored-by: “Claudio <“claudio.corti@bitcycle.uk”> --- .../plugins/bluetooth-le/index.ts | 68 ++++++++++++++++++- 1 file changed, 67 insertions(+), 1 deletion(-) diff --git a/src/@awesome-cordova-plugins/plugins/bluetooth-le/index.ts b/src/@awesome-cordova-plugins/plugins/bluetooth-le/index.ts index 6e747d41d..fb3d9bf9c 100644 --- a/src/@awesome-cordova-plugins/plugins/bluetooth-le/index.ts +++ b/src/@awesome-cordova-plugins/plugins/bluetooth-le/index.ts @@ -1,5 +1,5 @@ import { Injectable } from '@angular/core'; -import { Cordova, CordovaProperty, AwesomeCordovaNativePlugin, Plugin } from '@awesome-cordova-plugins/core'; +import { AwesomeCordovaNativePlugin, Cordova, CordovaProperty, Plugin } from '@awesome-cordova-plugins/core'; import { Observable } from 'rxjs'; /* Available status of device */ @@ -929,6 +929,72 @@ export class BluetoothLE extends AwesomeCordovaNativePlugin { return; } + /** + * @name hasPermissionBtScan (useful only for Android 12+ / API 31+) + * Determine whether scan privileges in Android API 31+ + * Will return an error if called on iOS or Android versions prior to 12.0. + * @returns {Promise<{ hasPermission: boolean }>} + */ + @Cordova({ callbackOrder: 'reverse' }) + hasPermissionBtScan(): Promise<{ hasPermission: boolean }> { + return; + } + + /** + * @name requestPermissionBtScan (useful only for Android 12+ / API 31) + * Request scan privileges in Android API 31. + * Will return an error if called on iOS or Android versions prior to 12.0. + * @returns {Promise<{ requestPermission: boolean }>} + */ + @Cordova({ callbackOrder: 'reverse' }) + requestPermissionBtScan(): Promise<{ requestPermission: boolean }> { + return; + } + + /** + * @name hasPermissionBtConnect (useful only for Android 12+ / API 31) + * Determine if device has the permission to connect or not. + * Will return an error if called on iOS or Android versions prior to 12.0. + * @returns {Promise<{ hasPermission: boolean }>} + */ + @Cordova({ callbackOrder: 'reverse' }) + hasPermissionBtConnect(): Promise<{ hasPermission: boolean }> { + return; + } + + /** + * @name requestPermissionBtConnect (useful only for Android 12+ / API 31) + * Prompt permission settings page. requestPermissionBtConnect property returns whether connect permission has been granted or not. + * Will return an error if called on iOS or Android versions prior to 12.0. + * @returns {Promise<{ requestPermission: boolean }>} + */ + @Cordova({ callbackOrder: 'reverse' }) + requestPermissionBtConnect(): Promise<{ requestPermission: boolean }> { + return; + } + + /** + * @name hasPermissionBtAdvertise (useful only for Android 12+ / API 31) + * Determine if device has the permission to advertise or not. + * Will return an error if called on iOS or Android versions prior to 12.0. + * @returns {Promise<{ hasPermission: boolean }>} + */ + @Cordova({ callbackOrder: 'reverse' }) + hasPermissionBtAdvertise(): Promise<{ hasPermission: boolean }> { + return; + } + + /** + * @name requestPermissionBtAdvertise (useful only for Android 12+ / API 31) + * Prompt permission settings page. requestPermissionBtAdvertise property returns whether connect permission has been granted or not. + * Will return an error if called on iOS or Android versions prior to 12.0. + * @returns {Promise<{ requestPermission: boolean }>} + */ + @Cordova({ callbackOrder: 'reverse' }) + requestPermissionBtAdvertise(): Promise<{ requestPermission: boolean }> { + return; + } + /** * @name initializePeripheral * Initialize Bluetooth on the device. Must be called before anything else. From f8c6430a26f5b489255c4f36629f245ed23bb280 Mon Sep 17 00:00:00 2001 From: Lihang Xu Date: Sun, 9 Oct 2022 22:48:59 +0800 Subject: [PATCH 052/140] feat(GCDWebServer): add plugin (#4302) * add GCDWebServer * fix plugin ref and add the server options interface * fix the pluginRef's case * update name * add docs --- docs/SUMMARY.md | 1 + docs/plugins/gcdwebserver.md | 19 +++++ docs/plugins/gcdwebserver/README.md | 19 +++++ .../plugins/gcdwebserver/index.ts | 69 +++++++++++++++++++ 4 files changed, 108 insertions(+) create mode 100755 docs/plugins/gcdwebserver.md create mode 100755 docs/plugins/gcdwebserver/README.md create mode 100755 src/@awesome-cordova-plugins/plugins/gcdwebserver/index.ts diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index be7d8f359..c893b1a93 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -216,6 +216,7 @@ * [Printer](plugins/printer.md) * [Browser Tab](plugins/browser-tab.md) * [Dynamsoft Barcode Scanner](plugins/dynamsoft-barcode-scanner.md) + * [GCDWebServer](plugins/gcdwebserver.md) * [Installation](installation.md) * [FAQ](faq.md) diff --git a/docs/plugins/gcdwebserver.md b/docs/plugins/gcdwebserver.md new file mode 100755 index 000000000..a3258b058 --- /dev/null +++ b/docs/plugins/gcdwebserver.md @@ -0,0 +1,19 @@ +# GCDWebServer + +``` +$ ionic cordova plugin add cordova-plugin-gcdwebserver +$ npm install @awesome-cordova-plugins/gcdwebserver +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/gcdwebserver/) + +Plugin Repo: [https://github.com/xulihang/cordova-plugin-gcdwebserver](https://github.com/xulihang/cordova-plugin-gcdwebserver) + +The [GCDWebServer](https://github.com/swisspol/GCDWebServer/) Plugin can start an HTTP server to serve static files. + +## Supported platforms + +iOS + + + diff --git a/docs/plugins/gcdwebserver/README.md b/docs/plugins/gcdwebserver/README.md new file mode 100755 index 000000000..a3258b058 --- /dev/null +++ b/docs/plugins/gcdwebserver/README.md @@ -0,0 +1,19 @@ +# GCDWebServer + +``` +$ ionic cordova plugin add cordova-plugin-gcdwebserver +$ npm install @awesome-cordova-plugins/gcdwebserver +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/gcdwebserver/) + +Plugin Repo: [https://github.com/xulihang/cordova-plugin-gcdwebserver](https://github.com/xulihang/cordova-plugin-gcdwebserver) + +The [GCDWebServer](https://github.com/swisspol/GCDWebServer/) Plugin can start an HTTP server to serve static files. + +## Supported platforms + +iOS + + + diff --git a/src/@awesome-cordova-plugins/plugins/gcdwebserver/index.ts b/src/@awesome-cordova-plugins/plugins/gcdwebserver/index.ts new file mode 100755 index 000000000..ba0012a7b --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/gcdwebserver/index.ts @@ -0,0 +1,69 @@ +import { Injectable } from '@angular/core'; +import { + Plugin, + Cordova, + CordovaProperty, + CordovaInstance, + InstanceProperty, + AwesomeCordovaNativePlugin, +} from '@awesome-cordova-plugins/core'; + +export interface ServerOptions { + port?: number; + folder?: string; +} + +/** + * @name gcdwebserver + * @description + * This plugin can start an HTTP server using GCDWebServer + * + * @usage + * ```typescript + * import { GCDWebServer } from '@awesome-cordova-plugins/gcdwebserver'; + * + * + * constructor(private gcdwebserver: GCDWebServer) { } + * + * ... + * + * + * await this.gcdwebserver.startServer({}); + * + * + * ``` + */ +@Plugin({ + pluginName: 'gcdwebserver', + plugin: 'cordova-plugin-gcdwebserver', + pluginRef: 'cordova.plugins.GCDServer', + repo: 'https://github.com/xulihang/cordova-plugin-gcdwebserver', + install: '', + installVariables: [], + platforms: ['iOS'], +}) +@Injectable() +export class GCDWebServer extends AwesomeCordovaNativePlugin { + /** + * start the server + * @param options {ServerOptions} + * @return {Promise} Returns a promise + */ + @Cordova({ + successIndex: 1, + errorIndex: 2 + }) + startServer(options: ServerOptions): Promise { + return; + } + + /** + * stop the server + * @return {Promise} Returns a promise + */ + @Cordova({ successIndex: 1, errorIndex: 2 }) + stopServer(): Promise { + return; + } + +} From a86c55ba5fd7d5a9d5f045af3fbd382179cd8d35 Mon Sep 17 00:00:00 2001 From: Daniel Sogl Date: Sun, 9 Oct 2022 14:55:04 +0000 Subject: [PATCH 053/140] 5.46.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ package-lock.json | 2 +- package.json | 2 +- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a866405a8..20ee57690 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +# [5.46.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v5.45.0...v5.46.0) (2022-10-09) + + +### Bug Fixes + +* **sms-retriever:** update startWatching result type ([#4309](https://github.com/danielsogl/awesome-cordova-plugins/issues/4309)) ([178489f](https://github.com/danielsogl/awesome-cordova-plugins/commit/178489ffaae6ad256ca1536bc79e63354c72516f)) + + +### Features + +* **adjust:** update wrapper for Adjust Cordova SDK v4.32.0 ([#4327](https://github.com/danielsogl/awesome-cordova-plugins/issues/4327)) ([a7a1091](https://github.com/danielsogl/awesome-cordova-plugins/commit/a7a10913fcfc218dddd1b55b24aa797b47e3bf73)) +* **app-review:** add plugin ([#4348](https://github.com/danielsogl/awesome-cordova-plugins/issues/4348)) ([b0780a8](https://github.com/danielsogl/awesome-cordova-plugins/commit/b0780a8bec1f061489966ab29ebd44736eb3536e)) +* **applovin:** add plugin ([#4307](https://github.com/danielsogl/awesome-cordova-plugins/issues/4307)) ([bf860c3](https://github.com/danielsogl/awesome-cordova-plugins/commit/bf860c30c216e05bc516c179979210c1645570a9)) +* **bluetooth-le:** upgrade to v6.7.0 ([#4320](https://github.com/danielsogl/awesome-cordova-plugins/issues/4320)) ([98dc7c4](https://github.com/danielsogl/awesome-cordova-plugins/commit/98dc7c4be0c3a63775a63926e5958bcde79e7d5c)) +* **device:** add sdkVersion ([#4354](https://github.com/danielsogl/awesome-cordova-plugins/issues/4354)) ([acb39e5](https://github.com/danielsogl/awesome-cordova-plugins/commit/acb39e5849f368e2d2ac75baa5d341b189206e27)) +* **diagnostic:** extend parameter for requestLocationAuthorization ([#4350](https://github.com/danielsogl/awesome-cordova-plugins/issues/4350)) ([b572a10](https://github.com/danielsogl/awesome-cordova-plugins/commit/b572a10a6e1e4063fdd19a04acc09d049b973d67)) +* **firebase-x:** add MessagePayloadAps prop ([#4344](https://github.com/danielsogl/awesome-cordova-plugins/issues/4344)) ([dc1ee8c](https://github.com/danielsogl/awesome-cordova-plugins/commit/dc1ee8c5306196562a0013924014a0d7adfa5059)) +* **GCDWebServer:** add plugin ([#4302](https://github.com/danielsogl/awesome-cordova-plugins/issues/4302)) ([f8c6430](https://github.com/danielsogl/awesome-cordova-plugins/commit/f8c6430a26f5b489255c4f36629f245ed23bb280)) +* **webim:** add plugin ([#4355](https://github.com/danielsogl/awesome-cordova-plugins/issues/4355)) ([7430284](https://github.com/danielsogl/awesome-cordova-plugins/commit/74302846dc387423d51da79be82f7e0fee4a45bf)) + + + # [5.45.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v5.44.0...v5.45.0) (2022-09-05) diff --git a/package-lock.json b/package-lock.json index 3c3fec4ce..dc2a43a75 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "awesome-cordova-plugins", - "version": "5.45.0", + "version": "5.46.0", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index d1b3f79b1..3a21234d2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "awesome-cordova-plugins", - "version": "5.45.0", + "version": "5.46.0", "description": "Native plugin wrappers for Cordova and Ionic with TypeScript, ES6+, Promise and Observable support", "homepage": "https://awesome-cordova-plugins.com", "author": "Daniel Sogl (https://danielsogl.com)", From 85441e59cac2ac9f40b9da55647ec89c9bafb2ea Mon Sep 17 00:00:00 2001 From: Johannes Korrek Date: Sat, 15 Oct 2022 18:12:20 +0200 Subject: [PATCH 054/140] feat(core): use angular ivy (#4369) * chore(deps): bump angular and typescript - required to enable ivy output & partial compilation mode * chore(build): enable ivy output & partial compilation mode - change ngx builds to use ivy - remove some code that is no longer required with ivy --- package-lock.json | 281 ++++++++++++++++++++++++------------- package.json | 10 +- scripts/build/ngx.ts | 35 +---- scripts/tasks/build-ngx.ts | 2 - 4 files changed, 192 insertions(+), 136 deletions(-) diff --git a/package-lock.json b/package-lock.json index dc2a43a75..8fe4034d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,16 +6,16 @@ "packages": { "": { "name": "awesome-cordova-plugins", - "version": "5.45.0", + "version": "5.46.0", "license": "MIT", "dependencies": { "tslib": "2.4.0" }, "devDependencies": { - "@angular/common": "11.2.14", - "@angular/compiler": "11.2.14", - "@angular/compiler-cli": "11.2.14", - "@angular/core": "11.2.14", + "@angular/common": "12.2.16", + "@angular/compiler": "12.2.16", + "@angular/compiler-cli": "12.2.16", + "@angular/core": "12.2.16", "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", @@ -50,7 +50,7 @@ "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", "ts-node": "10.9.1", - "typescript": "4.1.6", + "typescript": "4.2.4", "unminified-webpack-plugin": "3.0.0", "webpack": "5.74.0", "winston": "3.8.2", @@ -58,31 +58,37 @@ } }, "node_modules/@angular/common": { - "version": "11.2.14", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.14.tgz", - "integrity": "sha512-ZSLV/3j7eCTyLf/8g4yBFLWySjiLz3vLJAGWscYoUpnJWMnug1VRu6zoF/COxCbtORgE+Wz6K0uhfS6MziBGVw==", + "version": "12.2.16", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.2.16.tgz", + "integrity": "sha512-FEqTXTEsnbDInqV1yFlm97Tz1OFqZS5t0TUkm8gzXRgpIce/F/jLwAg0u1VQkgOsno6cNm0xTWPoZgu85NI4ug==", "dev": true, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.2.0" + }, + "engines": { + "node": "^12.14.1 || >=14.0.0" }, "peerDependencies": { - "@angular/core": "11.2.14", - "rxjs": "^6.5.3" + "@angular/core": "12.2.16", + "rxjs": "^6.5.3 || ^7.0.0" } }, "node_modules/@angular/compiler": { - "version": "11.2.14", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.14.tgz", - "integrity": "sha512-XBOK3HgA+/y6Cz7kOX4zcJYmgJ264XnfcbXUMU2cD7Ac+mbNhLPKohWrEiSWalfcjnpf5gRfufQrQP7lpAGu0A==", + "version": "12.2.16", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.2.16.tgz", + "integrity": "sha512-nsYEw+yu8QyeqPf9nAmG419i1mtGM4v8+U+S3eQHQFXTgJzLymMykWHYu2ETdjUpNSLK6xcIQDBWtWnWSfJjAA==", "dev": true, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.2.0" + }, + "engines": { + "node": "^12.14.1 || >=14.0.0" } }, "node_modules/@angular/compiler-cli": { - "version": "11.2.14", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.14.tgz", - "integrity": "sha512-A7ltnCp03/EVqK/Q3tVUDsokgz5GHW3dSPGl0Csk7Ys5uBB9ibHTmVt4eiXA4jt0+6Bk+mKxwe5BEDqLvwYFAg==", + "version": "12.2.16", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.2.16.tgz", + "integrity": "sha512-tlalh8SJvdCWbUPRUR5GamaP+wSc/GuCsoUZpSbcczGKgSlbaEVXUYtVXm8/wuT6Slk2sSEbRs7tXGF2i7qxVw==", "dev": true, "dependencies": { "@babel/core": "^7.8.6", @@ -90,16 +96,15 @@ "canonical-path": "1.0.0", "chokidar": "^3.0.0", "convert-source-map": "^1.5.1", - "dependency-graph": "^0.7.2", - "fs-extra": "4.0.2", + "dependency-graph": "^0.11.0", "magic-string": "^0.25.0", "minimist": "^1.2.0", "reflect-metadata": "^0.1.2", - "semver": "^6.3.0", + "semver": "^7.0.0", "source-map": "^0.6.1", "sourcemap-codec": "^1.4.8", - "tslib": "^2.0.0", - "yargs": "^16.2.0" + "tslib": "^2.2.0", + "yargs": "^17.0.0" }, "bin": { "ivy-ngcc": "ngcc/main-ivy-ngcc.js", @@ -108,53 +113,106 @@ "ngcc": "ngcc/main-ngcc.js" }, "engines": { - "node": ">=10.0" + "node": "^12.14.1 || >=14.0.0" }, "peerDependencies": { - "@angular/compiler": "11.2.14", - "typescript": ">=4.0 <4.2" + "@angular/compiler": "12.2.16", + "typescript": ">=4.2.3 <4.4" } }, - "node_modules/@angular/compiler-cli/node_modules/fs-extra": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", - "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", + "node_modules/@angular/compiler-cli/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "node_modules/@angular/compiler-cli/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@angular/compiler-cli/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "node_modules/@angular/compiler-cli/node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", "dev": true, "engines": { - "node": ">= 4.0.0" + "node": ">= 0.6.0" + } + }, + "node_modules/@angular/compiler-cli/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@angular/compiler-cli/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@angular/compiler-cli/node_modules/yargs": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", + "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@angular/compiler-cli/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" } }, "node_modules/@angular/core": { - "version": "11.2.14", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.14.tgz", - "integrity": "sha512-vpR4XqBGitk1Faph37CSpemwIYTmJ3pdIVNoHKP6jLonpWu+0azkchf0f7oD8/2ivj2F81opcIw0tcsy/D/5Vg==", + "version": "12.2.16", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.2.16.tgz", + "integrity": "sha512-jsmvaRdAfng99z2a9mAmkfcsCE1wm+tBYVDxnc5JquSXznwtncjzcoc2X0J0dzrkCDvzFfpTsZ9vehylytBc+A==", "dev": true, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.2.0" + }, + "engines": { + "node": "^12.14.1 || >=14.0.0" }, "peerDependencies": { - "rxjs": "^6.5.3", - "zone.js": "^0.10.2 || ^0.11.3" + "rxjs": "^6.5.3 || ^7.0.0", + "zone.js": "~0.11.4" } }, "node_modules/@babel/code-frame": { @@ -15783,9 +15841,9 @@ } }, "node_modules/typescript": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.6.tgz", - "integrity": "sha512-pxnwLxeb/Z5SP80JDRzVjh58KsM6jZHRAOtTpS7sXLS4ogXNKC9ANxHHZqLLeVHZN35jCtI4JdmLLbLiC1kBow==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -16642,27 +16700,27 @@ }, "dependencies": { "@angular/common": { - "version": "11.2.14", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.14.tgz", - "integrity": "sha512-ZSLV/3j7eCTyLf/8g4yBFLWySjiLz3vLJAGWscYoUpnJWMnug1VRu6zoF/COxCbtORgE+Wz6K0uhfS6MziBGVw==", + "version": "12.2.16", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.2.16.tgz", + "integrity": "sha512-FEqTXTEsnbDInqV1yFlm97Tz1OFqZS5t0TUkm8gzXRgpIce/F/jLwAg0u1VQkgOsno6cNm0xTWPoZgu85NI4ug==", "dev": true, "requires": { - "tslib": "^2.0.0" + "tslib": "^2.2.0" } }, "@angular/compiler": { - "version": "11.2.14", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.14.tgz", - "integrity": "sha512-XBOK3HgA+/y6Cz7kOX4zcJYmgJ264XnfcbXUMU2cD7Ac+mbNhLPKohWrEiSWalfcjnpf5gRfufQrQP7lpAGu0A==", + "version": "12.2.16", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.2.16.tgz", + "integrity": "sha512-nsYEw+yu8QyeqPf9nAmG419i1mtGM4v8+U+S3eQHQFXTgJzLymMykWHYu2ETdjUpNSLK6xcIQDBWtWnWSfJjAA==", "dev": true, "requires": { - "tslib": "^2.0.0" + "tslib": "^2.2.0" } }, "@angular/compiler-cli": { - "version": "11.2.14", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.14.tgz", - "integrity": "sha512-A7ltnCp03/EVqK/Q3tVUDsokgz5GHW3dSPGl0Csk7Ys5uBB9ibHTmVt4eiXA4jt0+6Bk+mKxwe5BEDqLvwYFAg==", + "version": "12.2.16", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.2.16.tgz", + "integrity": "sha512-tlalh8SJvdCWbUPRUR5GamaP+wSc/GuCsoUZpSbcczGKgSlbaEVXUYtVXm8/wuT6Slk2sSEbRs7tXGF2i7qxVw==", "dev": true, "requires": { "@babel/core": "^7.8.6", @@ -16670,53 +16728,84 @@ "canonical-path": "1.0.0", "chokidar": "^3.0.0", "convert-source-map": "^1.5.1", - "dependency-graph": "^0.7.2", - "fs-extra": "4.0.2", + "dependency-graph": "^0.11.0", "magic-string": "^0.25.0", "minimist": "^1.2.0", "reflect-metadata": "^0.1.2", - "semver": "^6.3.0", + "semver": "^7.0.0", "source-map": "^0.6.1", "sourcemap-codec": "^1.4.8", - "tslib": "^2.0.0", - "yargs": "^16.2.0" + "tslib": "^2.2.0", + "yargs": "^17.0.0" }, "dependencies": { - "fs-extra": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", - "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" } }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { - "graceful-fs": "^4.1.6" + "lru-cache": "^6.0.0" } }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "yargs": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", + "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", + "dev": true, + "requires": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true } } }, "@angular/core": { - "version": "11.2.14", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.14.tgz", - "integrity": "sha512-vpR4XqBGitk1Faph37CSpemwIYTmJ3pdIVNoHKP6jLonpWu+0azkchf0f7oD8/2ivj2F81opcIw0tcsy/D/5Vg==", + "version": "12.2.16", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.2.16.tgz", + "integrity": "sha512-jsmvaRdAfng99z2a9mAmkfcsCE1wm+tBYVDxnc5JquSXznwtncjzcoc2X0J0dzrkCDvzFfpTsZ9vehylytBc+A==", "dev": true, "requires": { - "tslib": "^2.0.0" + "tslib": "^2.2.0" } }, "@babel/code-frame": { @@ -28846,9 +28935,9 @@ } }, "typescript": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.6.tgz", - "integrity": "sha512-pxnwLxeb/Z5SP80JDRzVjh58KsM6jZHRAOtTpS7sXLS4ogXNKC9ANxHHZqLLeVHZN35jCtI4JdmLLbLiC1kBow==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", "dev": true }, "uglify-js": { diff --git a/package.json b/package.json index 3a21234d2..0fdcef460 100644 --- a/package.json +++ b/package.json @@ -27,10 +27,10 @@ "tslib": "2.4.0" }, "devDependencies": { - "@angular/common": "11.2.14", - "@angular/compiler": "11.2.14", - "@angular/compiler-cli": "11.2.14", - "@angular/core": "11.2.14", + "@angular/common": "12.2.16", + "@angular/compiler": "12.2.16", + "@angular/compiler-cli": "12.2.16", + "@angular/core": "12.2.16", "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", @@ -65,7 +65,7 @@ "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", "ts-node": "10.9.1", - "typescript": "4.1.6", + "typescript": "4.2.4", "unminified-webpack-plugin": "3.0.0", "webpack": "5.74.0", "winston": "3.8.2", diff --git a/scripts/build/ngx.ts b/scripts/build/ngx.ts index eaf9829a3..73f197c4f 100644 --- a/scripts/build/ngx.ts +++ b/scripts/build/ngx.ts @@ -21,7 +21,8 @@ export function getProgram(rootNames: string[] = createSourceFiles()) { options.inlineSourceMap = true; options.importHelpers = true; options.inlineSources = true; - options.enableIvy = false; + options.enableIvy = true; + options.compilationMode = 'partial'; delete options.baseUrl; @@ -77,38 +78,6 @@ export function generateLegacyBundles() { ); } -// remove reference to @awesome-cordova-plugins/core decorators -export function modifyMetadata() { - PLUGIN_PATHS.map((p) => - p.replace(join(ROOT, 'src'), join(ROOT, 'dist')).replace('index.ts', 'ngx/index.metadata.json') - ).forEach((p) => { - const content = readJSONSync(p); - let _prop: { members: { [x: string]: any[] } }; - for (const prop in content[0].metadata) { - _prop = content[0].metadata[prop]; - removeIonicNativeDecorators(_prop); - - if (_prop.members) { - for (const memberProp in _prop.members) { - removeIonicNativeDecorators(_prop.members[memberProp][0]); - } - } - } - - writeJSONSync(p, content); - }); -} - -function removeIonicNativeDecorators(node: any) { - if (node.decorators && node.decorators.length) { - node.decorators = node.decorators.filter( - (d: { expression: { module: string } }) => d.expression.module !== '@awesome-cordova-plugins/core' - ); - } - - if (node.decorators && !node.decorators.length) delete node.decorators; -} - function createSourceFiles(): string[] { return PLUGIN_PATHS.map((indexPath: string) => { const ngxPath = resolve(indexPath.replace('index.ts', ''), 'ngx'), diff --git a/scripts/tasks/build-ngx.ts b/scripts/tasks/build-ngx.ts index e5dfb3d3c..1a2856964 100644 --- a/scripts/tasks/build-ngx.ts +++ b/scripts/tasks/build-ngx.ts @@ -2,7 +2,6 @@ import { cleanupNgx, generateLegacyBundles, generateDeclarationFiles, - modifyMetadata, transpileNgx, transpileNgxCore, } from '../build/ngx'; @@ -11,5 +10,4 @@ transpileNgxCore(); transpileNgx(); generateLegacyBundles(); generateDeclarationFiles(); -modifyMetadata(); cleanupNgx(); From f9257f4d652959277625a8247d57fabddec92929 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 15 Oct 2022 18:16:10 +0200 Subject: [PATCH 055/140] chore(deps): update typescript-eslint monorepo to v5.40.0 (#4363) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 222 ++++++++++++++++++++++++++-------------------- package.json | 4 +- 2 files changed, 127 insertions(+), 99 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8fe4034d4..8ab131f6d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "16.11.64", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.39.0", - "@typescript-eslint/parser": "5.39.0", + "@typescript-eslint/eslint-plugin": "5.40.0", + "@typescript-eslint/parser": "5.40.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2225,14 +2225,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.39.0.tgz", - "integrity": "sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.0.tgz", + "integrity": "sha512-FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/type-utils": "5.39.0", - "@typescript-eslint/utils": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/type-utils": "5.40.0", + "@typescript-eslint/utils": "5.40.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -2257,9 +2257,9 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -2272,14 +2272,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.39.0.tgz", - "integrity": "sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.0.tgz", + "integrity": "sha512-Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", "debug": "^4.3.4" }, "engines": { @@ -2299,13 +2299,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.39.0.tgz", - "integrity": "sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.0.tgz", + "integrity": "sha512-d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0Uw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/visitor-keys": "5.39.0" + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2316,13 +2316,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.39.0.tgz", - "integrity": "sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.0.tgz", + "integrity": "sha512-nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.39.0", - "@typescript-eslint/utils": "5.39.0", + "@typescript-eslint/typescript-estree": "5.40.0", + "@typescript-eslint/utils": "5.40.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2343,9 +2343,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.39.0.tgz", - "integrity": "sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.0.tgz", + "integrity": "sha512-V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTbw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2356,13 +2356,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.39.0.tgz", - "integrity": "sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.0.tgz", + "integrity": "sha512-b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/visitor-keys": "5.39.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2383,9 +2383,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -2398,17 +2398,18 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.39.0.tgz", - "integrity": "sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.0.tgz", + "integrity": "sha512-MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2421,13 +2422,28 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.39.0.tgz", - "integrity": "sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==", + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.39.0", + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.0.tgz", + "integrity": "sha512-ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.40.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -18377,14 +18393,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.39.0.tgz", - "integrity": "sha512-xVfKOkBm5iWMNGKQ2fwX5GVgBuHmZBO1tCRwXmY5oAIsPscfwm2UADDuNB8ZVYCtpQvJK4xpjrK7jEhcJ0zY9A==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.0.tgz", + "integrity": "sha512-FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/type-utils": "5.39.0", - "@typescript-eslint/utils": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/type-utils": "5.40.0", + "@typescript-eslint/utils": "5.40.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -18393,9 +18409,9 @@ }, "dependencies": { "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -18404,53 +18420,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.39.0.tgz", - "integrity": "sha512-PhxLjrZnHShe431sBAGHaNe6BDdxAASDySgsBCGxcBecVCi8NQWxQZMcizNA4g0pN51bBAn/FUfkWG3SDVcGlA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.0.tgz", + "integrity": "sha512-Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.39.0.tgz", - "integrity": "sha512-/I13vAqmG3dyqMVSZPjsbuNQlYS082Y7OMkwhCfLXYsmlI0ca4nkL7wJ/4gjX70LD4P8Hnw1JywUVVAwepURBw==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.0.tgz", + "integrity": "sha512-d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0Uw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/visitor-keys": "5.39.0" + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0" } }, "@typescript-eslint/type-utils": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.39.0.tgz", - "integrity": "sha512-KJHJkOothljQWzR3t/GunL0TPKY+fGJtnpl+pX+sJ0YiKTz3q2Zr87SGTmFqsCMFrLt5E0+o+S6eQY0FAXj9uA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.0.tgz", + "integrity": "sha512-nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.39.0", - "@typescript-eslint/utils": "5.39.0", + "@typescript-eslint/typescript-estree": "5.40.0", + "@typescript-eslint/utils": "5.40.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.39.0.tgz", - "integrity": "sha512-gQMZrnfEBFXK38hYqt8Lkwt8f4U6yq+2H5VDSgP/qiTzC8Nw8JO3OuSUOQ2qW37S/dlwdkHDntkZM6SQhKyPhw==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.0.tgz", + "integrity": "sha512-V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTbw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.39.0.tgz", - "integrity": "sha512-qLFQP0f398sdnogJoLtd43pUgB18Q50QSA+BTE5h3sUxySzbWDpTSdgt4UyxNSozY/oDK2ta6HVAzvGgq8JYnA==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.0.tgz", + "integrity": "sha512-b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/visitor-keys": "5.39.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18459,9 +18475,9 @@ }, "dependencies": { "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -18470,26 +18486,38 @@ } }, "@typescript-eslint/utils": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.39.0.tgz", - "integrity": "sha512-+DnY5jkpOpgj+EBtYPyHRjXampJfC0yUZZzfzLuUWVZvCuKqSdJVC8UhdWipIw7VKNTfwfAPiOWzYkAwuIhiAg==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.0.tgz", + "integrity": "sha512-MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.39.0", - "@typescript-eslint/types": "5.39.0", - "@typescript-eslint/typescript-estree": "5.39.0", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, + "dependencies": { + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } } }, "@typescript-eslint/visitor-keys": { - "version": "5.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.39.0.tgz", - "integrity": "sha512-yyE3RPwOG+XJBLrhvsxAidUgybJVQ/hG8BhiJo0k8JSAYfk/CshVcxf0HwP4Jt7WZZ6vLmxdo1p6EyN3tzFTkg==", + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.0.tgz", + "integrity": "sha512-ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.39.0", + "@typescript-eslint/types": "5.40.0", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { diff --git a/package.json b/package.json index 0fdcef460..81ff15455 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "16.11.64", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.39.0", - "@typescript-eslint/parser": "5.39.0", + "@typescript-eslint/eslint-plugin": "5.40.0", + "@typescript-eslint/parser": "5.40.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From 7f1bf9520b2be6c202000bd88de22f6ce5f0f26f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 15 Oct 2022 18:16:17 +0200 Subject: [PATCH 056/140] chore(deps): update dependency @types/node to v16.11.65 (#4364) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8ab131f6d..088371a93 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.11.64", + "@types/node": "16.11.65", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.40.0", @@ -2148,9 +2148,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.11.64", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.64.tgz", - "integrity": "sha512-z5hPTlVFzNwtJ2LNozTpJcD1Cu44c4LNuzaq1mwxmiHWQh2ULdR6Vjwo1UGldzRpzL0yUEdZddnfqGW2G70z6Q==", + "version": "16.11.65", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.65.tgz", + "integrity": "sha512-Vfz7wGMOr4jbQGiQHVJm8VjeQwM9Ya7mHe9LtQ264/Epf5n1KiZShOFqk++nBzw6a/ubgYdB9Od7P+MH/LjoWw==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18316,9 +18316,9 @@ "dev": true }, "@types/node": { - "version": "16.11.64", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.64.tgz", - "integrity": "sha512-z5hPTlVFzNwtJ2LNozTpJcD1Cu44c4LNuzaq1mwxmiHWQh2ULdR6Vjwo1UGldzRpzL0yUEdZddnfqGW2G70z6Q==", + "version": "16.11.65", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.65.tgz", + "integrity": "sha512-Vfz7wGMOr4jbQGiQHVJm8VjeQwM9Ya7mHe9LtQ264/Epf5n1KiZShOFqk++nBzw6a/ubgYdB9Od7P+MH/LjoWw==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index 81ff15455..524b0b2fc 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.11.64", + "@types/node": "16.11.65", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.40.0", From 8b6d6c726bade71b568832bc43b4c3f969a3dfd4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 15 Oct 2022 18:16:24 +0200 Subject: [PATCH 057/140] chore(deps): update dependency minimist to v1.2.7 (#4365) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 19 +++++++++++-------- package.json | 2 +- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 088371a93..15fb4add6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42,7 +42,7 @@ "jest": "27.5.1", "lint-staged": "13.0.3", "lodash": "4.17.21", - "minimist": "1.2.6", + "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", "rollup": "2.79.1", @@ -11798,10 +11798,13 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/minimist-options": { "version": "4.1.0", @@ -25799,9 +25802,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true }, "minimist-options": { diff --git a/package.json b/package.json index 524b0b2fc..f592880de 100644 --- a/package.json +++ b/package.json @@ -57,7 +57,7 @@ "jest": "27.5.1", "lint-staged": "13.0.3", "lodash": "4.17.21", - "minimist": "1.2.6", + "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", "rollup": "2.79.1", From d476af44cde5bef25dad1a6304f3b91a3fe9981e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 15 Oct 2022 18:16:39 +0200 Subject: [PATCH 058/140] chore(deps): update dependency rollup to v3 (#4367) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 17 +++++++++-------- package.json | 2 +- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 15fb4add6..d205f7331 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,7 +45,7 @@ "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "2.79.1", + "rollup": "3.2.0", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", @@ -14243,15 +14243,16 @@ } }, "node_modules/rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.0.tgz", + "integrity": "sha512-0ZkFPyBNvx717KvC700NoxUD31aEEX675u6INJVAmBgKtQuCL8jmmJCj1b9B/qDSnILAvASVKa7UpGS+FLN6AQ==", "dev": true, "bin": { "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=10.0.0" + "node": ">=14.18.0", + "npm": ">=8.0.0" }, "optionalDependencies": { "fsevents": "~2.3.2" @@ -27708,9 +27709,9 @@ } }, "rollup": { - "version": "2.79.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", - "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.0.tgz", + "integrity": "sha512-0ZkFPyBNvx717KvC700NoxUD31aEEX675u6INJVAmBgKtQuCL8jmmJCj1b9B/qDSnILAvASVKa7UpGS+FLN6AQ==", "dev": true, "requires": { "fsevents": "~2.3.2" diff --git a/package.json b/package.json index f592880de..b52433f57 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "2.79.1", + "rollup": "3.2.0", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", From 5a22241db581edc975c3298d857f48354c733ada Mon Sep 17 00:00:00 2001 From: Daniel Sogl Date: Sat, 15 Oct 2022 16:17:59 +0000 Subject: [PATCH 059/140] 6.0.0 --- CHANGELOG.md | 9 +++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 20ee57690..2db3ce16b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +# [6.0.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v5.46.0...v6.0.0) (2022-10-15) + + +### Features + +* **core:** use angular ivy ([#4369](https://github.com/danielsogl/awesome-cordova-plugins/issues/4369)) ([85441e5](https://github.com/danielsogl/awesome-cordova-plugins/commit/85441e59cac2ac9f40b9da55647ec89c9bafb2ea)) + + + # [5.46.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v5.45.0...v5.46.0) (2022-10-09) diff --git a/package-lock.json b/package-lock.json index d205f7331..d377eefc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "awesome-cordova-plugins", - "version": "5.46.0", + "version": "6.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "awesome-cordova-plugins", - "version": "5.46.0", + "version": "6.0.0", "license": "MIT", "dependencies": { "tslib": "2.4.0" diff --git a/package.json b/package.json index b52433f57..3c9b038e7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "awesome-cordova-plugins", - "version": "5.46.0", + "version": "6.0.0", "description": "Native plugin wrappers for Cordova and Ionic with TypeScript, ES6+, Promise and Observable support", "homepage": "https://awesome-cordova-plugins.com", "author": "Daniel Sogl (https://danielsogl.com)", From de884a55d082d2fb3f8cf3535ee3d09fae3dc51c Mon Sep 17 00:00:00 2001 From: Daniel Sogl Date: Sat, 15 Oct 2022 16:19:39 +0000 Subject: [PATCH 060/140] chore: use node v16 in actions --- .github/workflows/nodejs.yml | 2 +- .github/workflows/npmpublish.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index f6590c961..2097a7c9f 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: - node-version: [14.x] + node-version: [16.x] steps: - uses: actions/checkout@v3.1.0 diff --git a/.github/workflows/npmpublish.yml b/.github/workflows/npmpublish.yml index bdb194cf6..da8fd1f6e 100644 --- a/.github/workflows/npmpublish.yml +++ b/.github/workflows/npmpublish.yml @@ -12,7 +12,7 @@ jobs: - uses: actions/checkout@v3.1.0 - uses: actions/setup-node@v3.5.0 with: - node-version: 14 + node-version: 16 - name: Install dependencies run: npm ci - name: Build @@ -27,7 +27,7 @@ jobs: - uses: actions/checkout@v3.1.0 - uses: actions/setup-node@v3.5.0 with: - node-version: 14 + node-version: 16 registry-url: https://registry.npmjs.org/ - run: npm ci - run: npm run shipit From 3cca6104dfa4cd899b9965e2248d35c451ba2087 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 15 Oct 2022 18:20:00 +0200 Subject: [PATCH 061/140] chore(deps): update actions/setup-node action to v3.5.1 (#4371) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/nodejs.yml | 2 +- .github/workflows/npmpublish.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 2097a7c9f..d4ed7ef9a 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v3.1.0 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3.5.0 + uses: actions/setup-node@v3.5.1 with: node-version: ${{ matrix.node-version }} diff --git a/.github/workflows/npmpublish.yml b/.github/workflows/npmpublish.yml index da8fd1f6e..1a819c9f7 100644 --- a/.github/workflows/npmpublish.yml +++ b/.github/workflows/npmpublish.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3.1.0 - - uses: actions/setup-node@v3.5.0 + - uses: actions/setup-node@v3.5.1 with: node-version: 16 - name: Install dependencies @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3.1.0 - - uses: actions/setup-node@v3.5.0 + - uses: actions/setup-node@v3.5.1 with: node-version: 16 registry-url: https://registry.npmjs.org/ From deb8a61a81b32c9491ae78bf6143355892d43a04 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 16 Oct 2022 14:27:18 +0200 Subject: [PATCH 062/140] chore(deps): update dependency rollup to v3.2.1 (#4373) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index d377eefc1..a95a6d39f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,7 +45,7 @@ "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "3.2.0", + "rollup": "3.2.1", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", @@ -14243,9 +14243,9 @@ } }, "node_modules/rollup": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.0.tgz", - "integrity": "sha512-0ZkFPyBNvx717KvC700NoxUD31aEEX675u6INJVAmBgKtQuCL8jmmJCj1b9B/qDSnILAvASVKa7UpGS+FLN6AQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.1.tgz", + "integrity": "sha512-Y9lBWYY7pOiWhJbwMEnLicDuTu9IqjJb5jJM88L8O5rdreJrX1j9WhriMHQSOwVYPFg1xkLoXQyDfQ2U6Ejzyg==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -27709,9 +27709,9 @@ } }, "rollup": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.0.tgz", - "integrity": "sha512-0ZkFPyBNvx717KvC700NoxUD31aEEX675u6INJVAmBgKtQuCL8jmmJCj1b9B/qDSnILAvASVKa7UpGS+FLN6AQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.1.tgz", + "integrity": "sha512-Y9lBWYY7pOiWhJbwMEnLicDuTu9IqjJb5jJM88L8O5rdreJrX1j9WhriMHQSOwVYPFg1xkLoXQyDfQ2U6Ejzyg==", "dev": true, "requires": { "fsevents": "~2.3.2" diff --git a/package.json b/package.json index 3c9b038e7..7e9bb3b61 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "3.2.0", + "rollup": "3.2.1", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", From e22cf2bb69bbbb9e36eb2281894bb41f2fa3cb6e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 16 Oct 2022 14:27:28 +0200 Subject: [PATCH 063/140] chore(deps): update dependency @types/node to v16.11.66 (#4372) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index a95a6d39f..8e7bf5563 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.11.65", + "@types/node": "16.11.66", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.40.0", @@ -2148,9 +2148,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.11.65", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.65.tgz", - "integrity": "sha512-Vfz7wGMOr4jbQGiQHVJm8VjeQwM9Ya7mHe9LtQ264/Epf5n1KiZShOFqk++nBzw6a/ubgYdB9Od7P+MH/LjoWw==", + "version": "16.11.66", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.66.tgz", + "integrity": "sha512-+xvMrGl3eAygKcf5jm+4zA4tbfEgmKM9o6/glTmN0RFVdu2VuFXMYYtRmuv3zTGCgAYMnEZLde3B7BTp+Yxcig==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18320,9 +18320,9 @@ "dev": true }, "@types/node": { - "version": "16.11.65", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.65.tgz", - "integrity": "sha512-Vfz7wGMOr4jbQGiQHVJm8VjeQwM9Ya7mHe9LtQ264/Epf5n1KiZShOFqk++nBzw6a/ubgYdB9Od7P+MH/LjoWw==", + "version": "16.11.66", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.66.tgz", + "integrity": "sha512-+xvMrGl3eAygKcf5jm+4zA4tbfEgmKM9o6/glTmN0RFVdu2VuFXMYYtRmuv3zTGCgAYMnEZLde3B7BTp+Yxcig==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index 7e9bb3b61..5eb4e2cb4 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.11.65", + "@types/node": "16.11.66", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.40.0", From e7d1641fe9b3cc18bbfab0fb7f23d8b3a4136e9b Mon Sep 17 00:00:00 2001 From: Daniel Sogl Date: Mon, 17 Oct 2022 11:23:21 +0000 Subject: [PATCH 064/140] fix: use correct core version --- scripts/tasks/publish.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/tasks/publish.ts b/scripts/tasks/publish.ts index f0065dbba..eb3fb6ed1 100644 --- a/scripts/tasks/publish.ts +++ b/scripts/tasks/publish.ts @@ -30,7 +30,7 @@ const DIST = resolve(ROOT, 'dist/@awesome-cordova-plugins'); const PACKAGES = []; -const MIN_CORE_VERSION = '^5.1.0'; +const MIN_CORE_VERSION = '^6.0.1'; const RXJS_VERSION = '^5.5.0 || ^6.5.0 || ^7.3.0'; const PLUGIN_PEER_DEPENDENCIES = { From d1210b76a72da1bac84b1f7361a74bf3bed5d625 Mon Sep 17 00:00:00 2001 From: Daniel Sogl Date: Mon, 17 Oct 2022 11:23:43 +0000 Subject: [PATCH 065/140] 6.0.1 --- CHANGELOG.md | 9 +++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2db3ce16b..ba5f160e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## [6.0.1](https://github.com/danielsogl/awesome-cordova-plugins/compare/v6.0.0...v6.0.1) (2022-10-17) + + +### Bug Fixes + +* use correct core version ([e7d1641](https://github.com/danielsogl/awesome-cordova-plugins/commit/e7d1641fe9b3cc18bbfab0fb7f23d8b3a4136e9b)) + + + # [6.0.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v5.46.0...v6.0.0) (2022-10-15) diff --git a/package-lock.json b/package-lock.json index 8e7bf5563..a017cffd1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "awesome-cordova-plugins", - "version": "6.0.0", + "version": "6.0.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "awesome-cordova-plugins", - "version": "6.0.0", + "version": "6.0.1", "license": "MIT", "dependencies": { "tslib": "2.4.0" diff --git a/package.json b/package.json index 5eb4e2cb4..303206229 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "awesome-cordova-plugins", - "version": "6.0.0", + "version": "6.0.1", "description": "Native plugin wrappers for Cordova and Ionic with TypeScript, ES6+, Promise and Observable support", "homepage": "https://awesome-cordova-plugins.com", "author": "Daniel Sogl (https://danielsogl.com)", From facadcabaa92dc21f87c00dc76b87257adfb2dd5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Oct 2022 13:26:13 +0200 Subject: [PATCH 066/140] chore(deps): update dependency rollup to v3.2.2 (#4376) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index a017cffd1..164c43472 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,7 +45,7 @@ "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "3.2.1", + "rollup": "3.2.2", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", @@ -14243,9 +14243,9 @@ } }, "node_modules/rollup": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.1.tgz", - "integrity": "sha512-Y9lBWYY7pOiWhJbwMEnLicDuTu9IqjJb5jJM88L8O5rdreJrX1j9WhriMHQSOwVYPFg1xkLoXQyDfQ2U6Ejzyg==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.2.tgz", + "integrity": "sha512-tw8NITEB/A8aa8F+mmIJ7fQ7Abej0R9ugR1ZzsCqb7P8HWVIVdneN69BMTDjhk0qbUsewDSJSDTcVuCTogs8JA==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -27709,9 +27709,9 @@ } }, "rollup": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.1.tgz", - "integrity": "sha512-Y9lBWYY7pOiWhJbwMEnLicDuTu9IqjJb5jJM88L8O5rdreJrX1j9WhriMHQSOwVYPFg1xkLoXQyDfQ2U6Ejzyg==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.2.tgz", + "integrity": "sha512-tw8NITEB/A8aa8F+mmIJ7fQ7Abej0R9ugR1ZzsCqb7P8HWVIVdneN69BMTDjhk0qbUsewDSJSDTcVuCTogs8JA==", "dev": true, "requires": { "fsevents": "~2.3.2" diff --git a/package.json b/package.json index 303206229..d7de6a178 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "3.2.1", + "rollup": "3.2.2", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", From 5bc6693571bcd1cc51a63905232c4553e8ccaaaf Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Oct 2022 23:25:53 +0200 Subject: [PATCH 067/140] chore(deps): update dependency eslint-plugin-jsdoc to v39.3.12 (#4378) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 46 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index 164c43472..a37f3ecd7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.25.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.6", + "eslint-plugin-jsdoc": "39.3.12", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", @@ -1035,9 +1035,9 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.31.0.tgz", - "integrity": "sha512-tc1/iuQcnaiSIUVad72PBierDFpsxdUHtEF/OrfqvM1CBAsIoMP51j52jTMb3dXriwhieTo289InzZj72jL3EQ==", + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.32.0.tgz", + "integrity": "sha512-sbA+4b9VZSf9DJqGrTRS6jxclyA5WpWiKXWxVqEN5HP4LOECJGfZlTS82l9w/byp4pXGPYsf5WQrW2iDG7+cKw==", "dev": true, "dependencies": { "comment-parser": "1.3.1", @@ -5367,17 +5367,17 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.6.tgz", - "integrity": "sha512-R6dZ4t83qPdMhIOGr7g2QII2pwCjYyKP+z0tPOfO1bbAbQyKC20Y2Rd6z1te86Lq3T7uM8bNo+VD9YFpE8HU/g==", + "version": "39.3.12", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.12.tgz", + "integrity": "sha512-wgfDKG1nIsGKP9/3Y/J8WfBPiDMEx3N+/79szvdaZbwBlL4CvoYK/zgeg9cBgoz4MflKd5u1VHQZTTLQwYNQ2Q==", "dev": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.31.0", + "@es-joy/jsdoccomment": "~0.32.0", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.4.0", - "semver": "^7.3.7", + "semver": "^7.3.8", "spdx-expression-parse": "^3.0.1" }, "engines": { @@ -5400,9 +5400,9 @@ } }, "node_modules/eslint-plugin-jsdoc/node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -17440,9 +17440,9 @@ } }, "@es-joy/jsdoccomment": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.31.0.tgz", - "integrity": "sha512-tc1/iuQcnaiSIUVad72PBierDFpsxdUHtEF/OrfqvM1CBAsIoMP51j52jTMb3dXriwhieTo289InzZj72jL3EQ==", + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.32.0.tgz", + "integrity": "sha512-sbA+4b9VZSf9DJqGrTRS6jxclyA5WpWiKXWxVqEN5HP4LOECJGfZlTS82l9w/byp4pXGPYsf5WQrW2iDG7+cKw==", "dev": true, "requires": { "comment-parser": "1.3.1", @@ -21046,17 +21046,17 @@ "requires": {} }, "eslint-plugin-jsdoc": { - "version": "39.3.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.6.tgz", - "integrity": "sha512-R6dZ4t83qPdMhIOGr7g2QII2pwCjYyKP+z0tPOfO1bbAbQyKC20Y2Rd6z1te86Lq3T7uM8bNo+VD9YFpE8HU/g==", + "version": "39.3.12", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.12.tgz", + "integrity": "sha512-wgfDKG1nIsGKP9/3Y/J8WfBPiDMEx3N+/79szvdaZbwBlL4CvoYK/zgeg9cBgoz4MflKd5u1VHQZTTLQwYNQ2Q==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.31.0", + "@es-joy/jsdoccomment": "~0.32.0", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", "esquery": "^1.4.0", - "semver": "^7.3.7", + "semver": "^7.3.8", "spdx-expression-parse": "^3.0.1" }, "dependencies": { @@ -21067,9 +21067,9 @@ "dev": true }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" diff --git a/package.json b/package.json index d7de6a178..4fbe51555 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.25.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.6", + "eslint-plugin-jsdoc": "39.3.12", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", From 5e23ebebdc1d7a031f64e89bc035d0837dbea757 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Oct 2022 23:26:05 +0200 Subject: [PATCH 068/140] chore(deps): update typescript-eslint monorepo to v5.40.1 (#4379) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 178 +++++++++++++++++++++++++--------------------- package.json | 4 +- 2 files changed, 98 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index a37f3ecd7..bd9ba8cb4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "16.11.66", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.40.0", - "@typescript-eslint/parser": "5.40.0", + "@typescript-eslint/eslint-plugin": "5.40.1", + "@typescript-eslint/parser": "5.40.1", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2182,6 +2182,12 @@ "@types/node": "*" } }, + "node_modules/@types/semver": { + "version": "7.3.12", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.12.tgz", + "integrity": "sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==", + "dev": true + }, "node_modules/@types/stack-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", @@ -2225,14 +2231,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.0.tgz", - "integrity": "sha512-FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.1.tgz", + "integrity": "sha512-FsWboKkWdytGiXT5O1/R9j37YgcjO8MKHSUmWnIEjVaz0krHkplPnYi7mwdb+5+cs0toFNQb0HIrN7zONdIEWg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/type-utils": "5.40.0", - "@typescript-eslint/utils": "5.40.0", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/type-utils": "5.40.1", + "@typescript-eslint/utils": "5.40.1", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -2272,14 +2278,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.0.tgz", - "integrity": "sha512-Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.1.tgz", + "integrity": "sha512-IK6x55va5w4YvXd4b3VrXQPldV9vQTxi5ov+g4pMANsXPTXOcfjx08CRR1Dfrcc51syPtXHF5bgLlMHYFrvQtg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/typescript-estree": "5.40.0", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/typescript-estree": "5.40.1", "debug": "^4.3.4" }, "engines": { @@ -2299,13 +2305,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.0.tgz", - "integrity": "sha512-d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0Uw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.1.tgz", + "integrity": "sha512-jkn4xsJiUQucI16OLCXrLRXDZ3afKhOIqXs4R3O+M00hdQLKR58WuyXPZZjhKLFCEP2g+TXdBRtLQ33UfAdRUg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/visitor-keys": "5.40.0" + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/visitor-keys": "5.40.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2316,13 +2322,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.0.tgz", - "integrity": "sha512-nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.1.tgz", + "integrity": "sha512-DLAs+AHQOe6n5LRraXiv27IYPhleF0ldEmx6yBqBgBLaNRKTkffhV1RPsjoJBhVup2zHxfaRtan8/YRBgYhU9Q==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.40.0", - "@typescript-eslint/utils": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/utils": "5.40.1", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2343,9 +2349,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.0.tgz", - "integrity": "sha512-V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTbw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.1.tgz", + "integrity": "sha512-Icg9kiuVJSwdzSQvtdGspOlWNjVDnF3qVIKXdJ103o36yRprdl3Ge5cABQx+csx960nuMF21v8qvO31v9t3OHw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2356,13 +2362,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.0.tgz", - "integrity": "sha512-b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.1.tgz", + "integrity": "sha512-5QTP/nW5+60jBcEPfXy/EZL01qrl9GZtbgDZtDPlfW5zj/zjNrdI2B5zMUHmOsfvOr2cWqwVdWjobCiHcedmQA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/visitor-keys": "5.40.0", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/visitor-keys": "5.40.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2398,15 +2404,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.0.tgz", - "integrity": "sha512-MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.1.tgz", + "integrity": "sha512-a2TAVScoX9fjryNrW6BZRnreDUszxqm9eQ9Esv8n5nXApMW0zeANUYlwh/DED04SC/ifuBvXgZpIK5xeJHQ3aw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/typescript-estree": "5.40.0", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/typescript-estree": "5.40.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -2438,12 +2445,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.0.tgz", - "integrity": "sha512-ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.1.tgz", + "integrity": "sha512-A2DGmeZ+FMja0geX5rww+DpvILpwo1OsiQs0M+joPWJYsiEFBLsH0y1oFymPNul6Z5okSmHpP4ivkc2N0Cgfkw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/types": "5.40.1", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -18354,6 +18361,12 @@ "@types/node": "*" } }, + "@types/semver": { + "version": "7.3.12", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.12.tgz", + "integrity": "sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==", + "dev": true + }, "@types/stack-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", @@ -18397,14 +18410,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.0.tgz", - "integrity": "sha512-FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.1.tgz", + "integrity": "sha512-FsWboKkWdytGiXT5O1/R9j37YgcjO8MKHSUmWnIEjVaz0krHkplPnYi7mwdb+5+cs0toFNQb0HIrN7zONdIEWg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/type-utils": "5.40.0", - "@typescript-eslint/utils": "5.40.0", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/type-utils": "5.40.1", + "@typescript-eslint/utils": "5.40.1", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -18424,53 +18437,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.0.tgz", - "integrity": "sha512-Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.1.tgz", + "integrity": "sha512-IK6x55va5w4YvXd4b3VrXQPldV9vQTxi5ov+g4pMANsXPTXOcfjx08CRR1Dfrcc51syPtXHF5bgLlMHYFrvQtg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/typescript-estree": "5.40.0", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/typescript-estree": "5.40.1", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.0.tgz", - "integrity": "sha512-d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0Uw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.1.tgz", + "integrity": "sha512-jkn4xsJiUQucI16OLCXrLRXDZ3afKhOIqXs4R3O+M00hdQLKR58WuyXPZZjhKLFCEP2g+TXdBRtLQ33UfAdRUg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/visitor-keys": "5.40.0" + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/visitor-keys": "5.40.1" } }, "@typescript-eslint/type-utils": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.0.tgz", - "integrity": "sha512-nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.1.tgz", + "integrity": "sha512-DLAs+AHQOe6n5LRraXiv27IYPhleF0ldEmx6yBqBgBLaNRKTkffhV1RPsjoJBhVup2zHxfaRtan8/YRBgYhU9Q==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.40.0", - "@typescript-eslint/utils": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/utils": "5.40.1", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.0.tgz", - "integrity": "sha512-V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTbw==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.1.tgz", + "integrity": "sha512-Icg9kiuVJSwdzSQvtdGspOlWNjVDnF3qVIKXdJ103o36yRprdl3Ge5cABQx+csx960nuMF21v8qvO31v9t3OHw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.0.tgz", - "integrity": "sha512-b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.1.tgz", + "integrity": "sha512-5QTP/nW5+60jBcEPfXy/EZL01qrl9GZtbgDZtDPlfW5zj/zjNrdI2B5zMUHmOsfvOr2cWqwVdWjobCiHcedmQA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/visitor-keys": "5.40.0", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/visitor-keys": "5.40.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18490,15 +18503,16 @@ } }, "@typescript-eslint/utils": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.0.tgz", - "integrity": "sha512-MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.1.tgz", + "integrity": "sha512-a2TAVScoX9fjryNrW6BZRnreDUszxqm9eQ9Esv8n5nXApMW0zeANUYlwh/DED04SC/ifuBvXgZpIK5xeJHQ3aw==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.40.0", - "@typescript-eslint/types": "5.40.0", - "@typescript-eslint/typescript-estree": "5.40.0", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.40.1", + "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/typescript-estree": "5.40.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -18516,12 +18530,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.40.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.0.tgz", - "integrity": "sha512-ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ==", + "version": "5.40.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.1.tgz", + "integrity": "sha512-A2DGmeZ+FMja0geX5rww+DpvILpwo1OsiQs0M+joPWJYsiEFBLsH0y1oFymPNul6Z5okSmHpP4ivkc2N0Cgfkw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/types": "5.40.1", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { diff --git a/package.json b/package.json index 4fbe51555..5e1ba19f7 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "16.11.66", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.40.0", - "@typescript-eslint/parser": "5.40.0", + "@typescript-eslint/eslint-plugin": "5.40.1", + "@typescript-eslint/parser": "5.40.1", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From 89b21b769429c42fbaec78f83c8f7f7d78f582f7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Oct 2022 19:20:27 +0200 Subject: [PATCH 069/140] chore(deps): update dependency eslint-plugin-jsdoc to v39.3.14 (#4380) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 34 +++++++++++++++++----------------- package.json | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index bd9ba8cb4..6f15a576a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.25.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.12", + "eslint-plugin-jsdoc": "39.3.14", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", @@ -1035,9 +1035,9 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.32.0.tgz", - "integrity": "sha512-sbA+4b9VZSf9DJqGrTRS6jxclyA5WpWiKXWxVqEN5HP4LOECJGfZlTS82l9w/byp4pXGPYsf5WQrW2iDG7+cKw==", + "version": "0.33.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.33.0.tgz", + "integrity": "sha512-bkxMGTlHPE4vfarXt1L1fOm81O18jTRFNgh3Fm4iPKctfWxcpJw4cpth5BhLkGZy4HFzGn/KfD/zGks/J+ZIIw==", "dev": true, "dependencies": { "comment-parser": "1.3.1", @@ -1045,7 +1045,7 @@ "jsdoc-type-pratt-parser": "~3.1.0" }, "engines": { - "node": "^14 || ^16 || ^17 || ^18" + "node": "^14 || ^16 || ^17 || ^18 || ^19" } }, "node_modules/@eslint/eslintrc": { @@ -5374,12 +5374,12 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.12", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.12.tgz", - "integrity": "sha512-wgfDKG1nIsGKP9/3Y/J8WfBPiDMEx3N+/79szvdaZbwBlL4CvoYK/zgeg9cBgoz4MflKd5u1VHQZTTLQwYNQ2Q==", + "version": "39.3.14", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.14.tgz", + "integrity": "sha512-kle7ot5xvzXwWzg7ElzTPM/y1IWUo0kfa5X+ZwOC/7Jw81OJaqIaNEk+2ZH+HcKkbwRUQ3RTdK9qsm4p5vbXAQ==", "dev": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.32.0", + "@es-joy/jsdoccomment": "~0.33.0", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", @@ -5388,7 +5388,7 @@ "spdx-expression-parse": "^3.0.1" }, "engines": { - "node": "^14 || ^16 || ^17 || ^18" + "node": "^14 || ^16 || ^17 || ^18 || ^19" }, "peerDependencies": { "eslint": "^7.0.0 || ^8.0.0" @@ -17447,9 +17447,9 @@ } }, "@es-joy/jsdoccomment": { - "version": "0.32.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.32.0.tgz", - "integrity": "sha512-sbA+4b9VZSf9DJqGrTRS6jxclyA5WpWiKXWxVqEN5HP4LOECJGfZlTS82l9w/byp4pXGPYsf5WQrW2iDG7+cKw==", + "version": "0.33.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.33.0.tgz", + "integrity": "sha512-bkxMGTlHPE4vfarXt1L1fOm81O18jTRFNgh3Fm4iPKctfWxcpJw4cpth5BhLkGZy4HFzGn/KfD/zGks/J+ZIIw==", "dev": true, "requires": { "comment-parser": "1.3.1", @@ -21060,12 +21060,12 @@ "requires": {} }, "eslint-plugin-jsdoc": { - "version": "39.3.12", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.12.tgz", - "integrity": "sha512-wgfDKG1nIsGKP9/3Y/J8WfBPiDMEx3N+/79szvdaZbwBlL4CvoYK/zgeg9cBgoz4MflKd5u1VHQZTTLQwYNQ2Q==", + "version": "39.3.14", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.14.tgz", + "integrity": "sha512-kle7ot5xvzXwWzg7ElzTPM/y1IWUo0kfa5X+ZwOC/7Jw81OJaqIaNEk+2ZH+HcKkbwRUQ3RTdK9qsm4p5vbXAQ==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.32.0", + "@es-joy/jsdoccomment": "~0.33.0", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", diff --git a/package.json b/package.json index 5e1ba19f7..8583b3be2 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.25.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.12", + "eslint-plugin-jsdoc": "39.3.14", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", From d7c771b2505c47e79bdab775d55b7ba3da8dcd8e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Oct 2022 19:20:39 +0200 Subject: [PATCH 070/140] chore(deps): update dependency @types/node to v16.11.68 (#4386) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6f15a576a..e11f75c79 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.11.66", + "@types/node": "16.11.68", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.40.1", @@ -2148,9 +2148,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.11.66", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.66.tgz", - "integrity": "sha512-+xvMrGl3eAygKcf5jm+4zA4tbfEgmKM9o6/glTmN0RFVdu2VuFXMYYtRmuv3zTGCgAYMnEZLde3B7BTp+Yxcig==", + "version": "16.11.68", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.68.tgz", + "integrity": "sha512-JkRpuVz3xCNCWaeQ5EHLR/6woMbHZz/jZ7Kmc63AkU+1HxnoUugzSWMck7dsR4DvNYX8jp9wTi9K7WvnxOIQZQ==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18327,9 +18327,9 @@ "dev": true }, "@types/node": { - "version": "16.11.66", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.66.tgz", - "integrity": "sha512-+xvMrGl3eAygKcf5jm+4zA4tbfEgmKM9o6/glTmN0RFVdu2VuFXMYYtRmuv3zTGCgAYMnEZLde3B7BTp+Yxcig==", + "version": "16.11.68", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.68.tgz", + "integrity": "sha512-JkRpuVz3xCNCWaeQ5EHLR/6woMbHZz/jZ7Kmc63AkU+1HxnoUugzSWMck7dsR4DvNYX8jp9wTi9K7WvnxOIQZQ==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index 8583b3be2..9081451d8 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.11.66", + "@types/node": "16.11.68", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.40.1", From 375246970c78ce6b33bc1991e2ed3041bfe5eb6b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 22 Oct 2022 18:36:50 +0200 Subject: [PATCH 071/140] chore(deps): update dependency eslint to v8.26.0 (#4388) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 55 +++++++++++++++++++++++++++++++---------------- package.json | 2 +- 2 files changed, 37 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index e11f75c79..4a74bdc30 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.25.0", + "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.3.14", "fs-extra": "10.1.0", @@ -1155,9 +1155,9 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", - "integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==", + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", + "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -5307,14 +5307,15 @@ } }, "node_modules/eslint": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz", - "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.26.0.tgz", + "integrity": "sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.10.5", + "@humanwhocodes/config-array": "^0.11.6", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -5330,14 +5331,14 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "glob-parent": "^6.0.1", + "glob-parent": "^6.0.2", "globals": "^13.15.0", - "globby": "^11.1.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", @@ -8204,6 +8205,15 @@ "node": ">=8" } }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -17530,9 +17540,9 @@ } }, "@humanwhocodes/config-array": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", - "integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==", + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", + "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -20835,14 +20845,15 @@ } }, "eslint": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz", - "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.26.0.tgz", + "integrity": "sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==", "dev": true, "requires": { "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.10.5", + "@humanwhocodes/config-array": "^0.11.6", "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -20858,14 +20869,14 @@ "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", - "glob-parent": "^6.0.1", + "glob-parent": "^6.0.2", "globals": "^13.15.0", - "globby": "^11.1.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", @@ -23096,6 +23107,12 @@ "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "dev": true }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", diff --git a/package.json b/package.json index 9081451d8..5b9421c20 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.25.0", + "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.3.14", "fs-extra": "10.1.0", From 8201dc1d148ed3cfc97cc2d73d6a6f09d038d29c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 22 Oct 2022 18:37:33 +0200 Subject: [PATCH 072/140] chore(deps): update dependency rollup to v3.2.3 (#4381) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4a74bdc30..0ace1e39f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,7 +45,7 @@ "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "3.2.2", + "rollup": "3.2.3", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", @@ -14260,9 +14260,9 @@ } }, "node_modules/rollup": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.2.tgz", - "integrity": "sha512-tw8NITEB/A8aa8F+mmIJ7fQ7Abej0R9ugR1ZzsCqb7P8HWVIVdneN69BMTDjhk0qbUsewDSJSDTcVuCTogs8JA==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.3.tgz", + "integrity": "sha512-qfadtkY5kl0F5e4dXVdj2D+GtOdifasXHFMiL1SMf9ADQDv5Eti6xReef9FKj+iQPR2pvtqWna57s/PjARY4fg==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -27740,9 +27740,9 @@ } }, "rollup": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.2.tgz", - "integrity": "sha512-tw8NITEB/A8aa8F+mmIJ7fQ7Abej0R9ugR1ZzsCqb7P8HWVIVdneN69BMTDjhk0qbUsewDSJSDTcVuCTogs8JA==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.3.tgz", + "integrity": "sha512-qfadtkY5kl0F5e4dXVdj2D+GtOdifasXHFMiL1SMf9ADQDv5Eti6xReef9FKj+iQPR2pvtqWna57s/PjARY4fg==", "dev": true, "requires": { "fsevents": "~2.3.2" diff --git a/package.json b/package.json index 5b9421c20..17e3dd014 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "3.2.2", + "rollup": "3.2.3", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", From 664e3385cef74881c5e8e382f3734ea9ea66263e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 22 Oct 2022 19:02:35 +0200 Subject: [PATCH 073/140] chore(deps): update dependency eslint-plugin-jsdoc to v39.3.15 (#4389) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0ace1e39f..8fe18d923 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.14", + "eslint-plugin-jsdoc": "39.3.15", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", @@ -5375,9 +5375,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.14", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.14.tgz", - "integrity": "sha512-kle7ot5xvzXwWzg7ElzTPM/y1IWUo0kfa5X+ZwOC/7Jw81OJaqIaNEk+2ZH+HcKkbwRUQ3RTdK9qsm4p5vbXAQ==", + "version": "39.3.15", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.15.tgz", + "integrity": "sha512-48yWZ8FWSnxwS1I9UbAhLcm5n1U/CVJZNEyDAqNxsmCq939Z5hrq0qp5lzW6PVhXfmpRdMicjCu3rH4UsO0N/A==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.33.0", @@ -21071,9 +21071,9 @@ "requires": {} }, "eslint-plugin-jsdoc": { - "version": "39.3.14", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.14.tgz", - "integrity": "sha512-kle7ot5xvzXwWzg7ElzTPM/y1IWUo0kfa5X+ZwOC/7Jw81OJaqIaNEk+2ZH+HcKkbwRUQ3RTdK9qsm4p5vbXAQ==", + "version": "39.3.15", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.15.tgz", + "integrity": "sha512-48yWZ8FWSnxwS1I9UbAhLcm5n1U/CVJZNEyDAqNxsmCq939Z5hrq0qp5lzW6PVhXfmpRdMicjCu3rH4UsO0N/A==", "dev": true, "requires": { "@es-joy/jsdoccomment": "~0.33.0", diff --git a/package.json b/package.json index 17e3dd014..3cc24ad3a 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.14", + "eslint-plugin-jsdoc": "39.3.15", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", From 62f664e61a31f7b8be395cd6ce575604c5b5e88c Mon Sep 17 00:00:00 2001 From: Alex Ryltsov Date: Sat, 22 Oct 2022 19:03:32 +0200 Subject: [PATCH 074/140] fix(launch-navigator): use currect handlers (#4385) --- .../plugins/launch-navigator/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/launch-navigator/index.ts b/src/@awesome-cordova-plugins/plugins/launch-navigator/index.ts index 3a52fc288..9e9bb54a6 100644 --- a/src/@awesome-cordova-plugins/plugins/launch-navigator/index.ts +++ b/src/@awesome-cordova-plugins/plugins/launch-navigator/index.ts @@ -322,8 +322,8 @@ export class LaunchNavigator extends AwesomeCordovaNativePlugin { * @returns {Promise} */ @Cordova({ - successIndex: 2, - errorIndex: 3, + successIndex: 1, + errorIndex: 2 }) navigate(destination: string | number[], options?: LaunchNavigatorOptions): Promise { return; From 6f14ba603189b342cb595e6d33c307d29e9bf638 Mon Sep 17 00:00:00 2001 From: Nico Lueg Date: Sat, 22 Oct 2022 19:03:49 +0200 Subject: [PATCH 075/140] feat(purchases)!: migrate RevenueCat to 3.1.0 (#4382) - Breaking Changes can be found here: https://github.com/RevenueCat/cordova-plugin-purchases/releases/tag/3.0.0 --- .../plugins/purchases/index.ts | 410 +++++++++++------- 1 file changed, 244 insertions(+), 166 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/purchases/index.ts b/src/@awesome-cordova-plugins/plugins/purchases/index.ts index 17abe7c59..56d0119a7 100644 --- a/src/@awesome-cordova-plugins/plugins/purchases/index.ts +++ b/src/@awesome-cordova-plugins/plugins/purchases/index.ts @@ -2,22 +2,6 @@ import { Injectable } from '@angular/core'; import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; import { Observable } from 'rxjs'; -/** - * @deprecated use ATTRIBUTION_NETWORK instead - * - * Enum for attribution networks - * @readonly - * @enum {number} - */ -export enum ATTRIBUTION_NETWORKS { - APPLE_SEARCH_ADS = 0, - ADJUST = 1, - APPSFLYER = 2, - BRANCH = 3, - TENJIN = 4, - FACEBOOK = 5, -} - export enum ATTRIBUTION_NETWORK { APPLE_SEARCH_ADS = 0, ADJUST = 1, @@ -71,18 +55,6 @@ export enum BILLING_FEATURE { PRICE_CHANGE_CONFIRMATION, } -/** - * @deprecated use PURCHASE_TYPE instead - * - * Enum for attribution networks - * @readonly - * @enum {string} - */ -export enum ProductType { - SUBS = 'subs', - INAPP = 'inapp', -} - export enum PRORATION_MODE { UNKNOWN_SUBSCRIPTION_UPGRADE_DOWNGRADE_POLICY = 0, @@ -211,7 +183,7 @@ export enum INTRO_ELIGIBILITY_STATUS { * constructor(public platform: Platform, private purchases: Purchases) { * platform.ready().then(() => { * this.purchases.setDebugLogsEnabled(true); // Enable to get debug logs - * this.purchases.setup("my_api_key", "my_app_user_id"); + * this.purchases.configure("my_api_key", "my_app_user_id"); * } * } * ``` @@ -229,15 +201,15 @@ export enum INTRO_ELIGIBILITY_STATUS { * PurchasesOfferings * PurchasesOffering * PurchasesPackage - * PurchasesProduct - * PurchaserInfo + * PurchasesStoreProduct + * CustomerInfo * PurchasesEntitlementInfos * PurchasesEntitlementInfo - * PurchasesTransaction + * PurchasesStoreTransaction */ @Plugin({ pluginName: 'Purchases', - plugin: 'cordova-plugin-purchases@2.4.0', + plugin: 'cordova-plugin-purchases@3.1.0', pluginRef: 'Purchases', // the variable reference to call the plugin, example: navigator.geolocation repo: 'https://github.com/RevenueCat/cordova-plugin-purchases', // the github repository URL for the plugin platforms: ['Android', 'iOS'], // Array of platforms supported, example: ['Android', 'iOS'] @@ -246,7 +218,6 @@ export enum INTRO_ELIGIBILITY_STATUS { providedIn: 'root', }) export class Purchases extends AwesomeCordovaNativePlugin { - static ATTRIBUTION_NETWORKS = ATTRIBUTION_NETWORK; /** * Enum for attribution networks * @@ -295,6 +266,8 @@ export class Purchases extends AwesomeCordovaNativePlugin { static INTRO_ELIGIBILITY_STATUS = INTRO_ELIGIBILITY_STATUS; /** + * @deprecated Use {@link configureWith} instead. It accepts a {@link PurchasesConfiguration} object which offers more flexibility. + * * Sets up Purchases with your API key and an app user id. * * @param {string} apiKey RevenueCat API Key. Needs to be a String @@ -307,7 +280,14 @@ export class Purchases extends AwesomeCordovaNativePlugin { * suite, otherwise it will use standardUserDefaults. Default is null, which will make the SDK use standardUserDefaults. */ @Cordova({ sync: true }) - setup(apiKey: string, appUserID?: string | null, observerMode = false, userDefaultsSuiteName?: string): void {} + configure(apiKey: string, appUserID?: string | null, observerMode = false, userDefaultsSuiteName?: string): void {} + + /** + * Sets up Purchases with your API key and an app user id. + * @param {PurchasesConfiguration} Object containing configuration parameters + */ + @Cordova({ sync: true }) + configureWith({ apiKey, appUserID, observerMode, userDefaultsSuiteName, useAmazon }: PurchasesConfiguration): void {} /** * Set this to true if you are passing in an appUserID but it is anonymous, this is true by default if you didn't pass an appUserID @@ -345,22 +325,19 @@ export class Purchases extends AwesomeCordovaNativePlugin { * * @param {string[]} productIdentifiers Array of product identifiers * @param {PURCHASE_TYPE} type Optional type of products to fetch, can be inapp or subs. Subs by default - * @returns {Promise} Will return a [PurchasesError] if the products are not properly configured in RevenueCat or if there is another error retrieving them. + * @returns {Promise} Will return a [PurchasesError] if the products are not properly configured in RevenueCat or if there is another error retrieving them. */ @Cordova({ successIndex: 1, errorIndex: 2, }) - getProducts(productIdentifiers: string[], type: PURCHASE_TYPE = PURCHASE_TYPE.SUBS): Promise { + getProducts( + productIdentifiers: string[], + type: PURCHASE_TYPE = PURCHASE_TYPE.SUBS + ): Promise { return; } - /** - * @typedef {Object} MakePurchaseResponse - * @property {string} productIdentifier - The product identifier that has been purchased - * @property {PurchaserInfo} purchaserInfo - The new PurchaserInfo after the successful purchase - */ - /** * Make a purchase * @@ -379,7 +356,7 @@ export class Purchases extends AwesomeCordovaNativePlugin { productIdentifier: string, upgradeInfo?: UpgradeInfo | null, type: PURCHASE_TYPE = PURCHASE_TYPE.SUBS - ): Promise<{ productIdentifier: string; purchaserInfo: PurchaserInfo }> { + ): Promise<{ productIdentifier: string; customerInfo: CustomerInfo }> { return; } @@ -399,17 +376,17 @@ export class Purchases extends AwesomeCordovaNativePlugin { purchasePackage( aPackage: PurchasesPackage, upgradeInfo?: UpgradeInfo | null - ): Promise<{ productIdentifier: string; purchaserInfo: PurchaserInfo }> { + ): Promise<{ productIdentifier: string; customerInfo: CustomerInfo }> { return; } /** * Restores a user's previous purchases and links their appUserIDs to any user's also using those purchases. * - * @returns {Promise} Errors are of type [PurchasesError] + * @returns {Promise} Errors are of type [PurchasesError] */ @Cordova() - restoreTransactions(): Promise { + restorePurchases(): Promise { return; } @@ -428,7 +405,7 @@ export class Purchases extends AwesomeCordovaNativePlugin { * to identify a user without calling configure. * * @param {string} appUserID The appUserID that should be linked to the currently user - * @returns {Promise} an object that contains the purchaserInfo after logging in, as well as a boolean indicating + * @returns {Promise} an object that contains the customerInfo after logging in, as well as a boolean indicating * whether the user has just been created for the first time in the RevenueCat backend. */ @Cordova() @@ -440,10 +417,10 @@ export class Purchases extends AwesomeCordovaNativePlugin { * Logs out the Purchases client clearing the saved appUserID. This will generate a random user id and save it in the cache. * If the current user is already anonymous, this will produce a PurchasesError. * - * @returns {Promise} new purchaser info after resetting. + * @returns {Promise} new purchaser info after resetting. */ @Cordova() - logOut(): Promise { + logOut(): Promise { return; } @@ -451,11 +428,11 @@ export class Purchases extends AwesomeCordovaNativePlugin { * @deprecated, use logIn instead. * This function will alias two appUserIDs together. * @param newAppUserID {String} The new appUserID that should be linked to the currently identified appUserID. Needs to be a string. - * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there + * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there * is an error retrieving the new purchaser info for the new user or if there is an error creating the alias. */ @Cordova() - createAlias(newAppUserID: string): Promise { + createAlias(newAppUserID: string): Promise { return; } @@ -463,22 +440,22 @@ export class Purchases extends AwesomeCordovaNativePlugin { * @deprecated, use logIn instead. * This function will identify the current user with an appUserID. Typically this would be used after a logout to identify a new user without calling configure * @param newAppUserID {String} The new appUserID that should be linked to the currently identified appUserID. Needs to be a string. - * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there + * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there * is an error retrieving the new purchaser info for the new user. */ @Cordova() - identify(newAppUserID: string): Promise { + identify(newAppUserID: string): Promise { return; } /** * @deprecated, use logOut instead. * Resets the Purchases client clearing the saved appUserID. This will generate a random user id and save it in the cache. - * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there + * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there * is an error retrieving the new purchaser info for the new user. */ @Cordova() - reset(): Promise { + reset(): Promise { return; } @@ -486,25 +463,25 @@ export class Purchases extends AwesomeCordovaNativePlugin { * Gets the current purchaser info. This call will return the cached purchaser info unless the cache is stale, in which case, * it will make a network call to retrieve it from the servers. * - * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there + * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there * is an error retrieving the purchaser info. */ @Cordova() - getPurchaserInfo(): Promise { + getCustomerInfo(): Promise { return; } /** * Returns an observable that can be used to receive updates on the purchaser info * - * @returns {Observable} + * @returns {Observable} */ @Cordova({ eventObservable: true, - event: 'onPurchaserInfoUpdated', + event: 'onCustomerInfoUpdated', element: 'window', }) - onPurchaserInfoUpdated(): Observable { + onCustomerInfoUpdated(): Observable { return; } @@ -542,6 +519,12 @@ export class Purchases extends AwesomeCordovaNativePlugin { @Cordova({ sync: true }) setAutomaticAppleSearchAdsAttributionCollection(enabled: boolean): void {} + /** + * Enable automatic collection of Apple Search Ads attribution using AdServices. Disabled by default. + */ + @Cordova({ sync: true }) + enableAdServicesAttributionTokenCollection(): void {} + /** * @returns {Promise} A boolean indicating if the `appUserID` has been generated * by RevenueCat or not. @@ -596,17 +579,17 @@ export class Purchases extends AwesomeCordovaNativePlugin { } /** - * Invalidates the cache for purchaser information. + * Invalidates the cache for customer information. * * Most apps will not need to use this method; invalidating the cache can leave your app in an invalid state. - * Refer to https://docs.revenuecat.com/docs/purchaserinfo#section-get-user-information for more information on + * Refer to https://docs.revenuecat.com/docs/customer-info#section-get-user-information for more information on * using the cache properly. * - * This is useful for cases where purchaser information might have been updated outside of the + * This is useful for cases where customer information might have been updated outside of the * app, like if a promotional subscription is granted through the RevenueCat dashboard. */ @Cordova({ sync: true }) - invalidatePurchaserInfoCache(): void {} + invalidateCustomerInfoCache(): void {} /** * iOS only. Presents a code redemption sheet, useful for redeeming offer codes @@ -661,54 +644,6 @@ export class Purchases extends AwesomeCordovaNativePlugin { @Cordova({ sync: true }) setPushToken(pushToken: string | null): void {} - /** - * Subscriber attribute associated with the install media source for the user - * - * @param mediaSource Empty String or null will delete the subscriber attribute. - */ - @Cordova({ sync: true }) - setMediaSource(mediaSource: string | null): void {} - - /** - * Subscriber attribute associated with the install campaign for the user - * - * @param campaign Empty String or null will delete the subscriber attribute. - */ - @Cordova({ sync: true }) - setCampaign(campaign: string | null): void {} - - /** - * Subscriber attribute associated with the install ad group for the user - * - * @param adGroup Empty String or null will delete the subscriber attribute. - */ - @Cordova({ sync: true }) - setAdGroup(adGroup: string | null): void {} - - /** - * Subscriber attribute associated with the install ad for the user - * - * @param ad Empty String or null will delete the subscriber attribute. - */ - @Cordova({ sync: true }) - setAd(ad: string | null): void {} - - /** - * Subscriber attribute associated with the install keyword for the user - * - * @param keyword Empty String or null will delete the subscriber attribute. - */ - @Cordova({ sync: true }) - setKeyword(keyword: string | null): void {} - - /** - * Subscriber attribute associated with the install ad creative for the user - * - * @param creative Empty String or null will delete the subscriber attribute. - */ - @Cordova({ sync: true }) - setCreative(creative: string | null): void {} - /** * Subscriber attribute associated with the Adjust Id for the user * Required for the RevenueCat Adjust integration @@ -763,6 +698,81 @@ export class Purchases extends AwesomeCordovaNativePlugin { @Cordova({ sync: true }) setAirshipChannelID(airshipChannelID: string | null): void {} + /** + * Subscriber attribute associated with the Firebase App Instance ID for the user + * Required for the RevenueCat Firebase integration + * + * @param firebaseAppInstanceID Empty String or null will delete the subscriber attribute. + */ + @Cordova({ sync: true }) + setFirebaseAppInstanceID(firebaseAppInstanceID: string | null): void {} + + /** + * Subscriber attribute associated with the Mixpanel Distinct ID for the user + * Required for the RevenueCat Mixpanel integration + * + * @param mixpanelDistinctID Empty String or null will delete the subscriber attribute. + */ + @Cordova({ sync: true }) + setMixpanelDistinctID(mixpanelDistinctID: string | null): void {} + + /** + * Subscriber attribute associated with the CleverTap ID for the user + * Required for the RevenueCat CleverTap integration + * + * @param cleverTapID Empty String or null will delete the subscriber attribute. + */ + @Cordova({ sync: true }) + setCleverTapID(cleverTapID: string | null): void {} + + /** + * Subscriber attribute associated with the install media source for the user + * + * @param mediaSource Empty String or null will delete the subscriber attribute. + */ + @Cordova({ sync: true }) + setMediaSource(mediaSource: string | null): void {} + + /** + * Subscriber attribute associated with the install campaign for the user + * + * @param campaign Empty String or null will delete the subscriber attribute. + */ + @Cordova({ sync: true }) + setCampaign(campaign: string | null): void {} + + /** + * Subscriber attribute associated with the install ad group for the user + * + * @param adGroup Empty String or null will delete the subscriber attribute. + */ + @Cordova({ sync: true }) + setAdGroup(adGroup: string | null): void {} + + /** + * Subscriber attribute associated with the install ad for the user + * + * @param ad Empty String or null will delete the subscriber attribute. + */ + @Cordova({ sync: true }) + setAd(ad: string | null): void {} + + /** + * Subscriber attribute associated with the install keyword for the user + * + * @param keyword Empty String or null will delete the subscriber attribute. + */ + @Cordova({ sync: true }) + setKeyword(keyword: string | null): void {} + + /** + * Subscriber attribute associated with the install ad creative for the user + * + * @param creative Empty String or null will delete the subscriber attribute. + */ + @Cordova({ sync: true }) + setCreative(creative: string | null): void {} + /** * Automatically collect subscriber attributes associated with the device identifiers. * $idfa, $idfv, $ip on iOS @@ -778,9 +788,8 @@ export class Purchases extends AwesomeCordovaNativePlugin { * Note: Billing features are only relevant to Google Play Android users. * For other stores and platforms, billing features won't be checked. * - * @param feature An array of feature types to check for support. Feature types must be one of + * @param features An array of feature types to check for support. Feature types must be one of * [BILLING_FEATURE]. By default, is an empty list and no specific feature support will be checked. - * @param features * @returns {Promise} Or [PurchasesError] if there is an error. */ @Cordova() @@ -796,21 +805,6 @@ export class Purchases extends AwesomeCordovaNativePlugin { @Cordova({ sync: true }) setProxyURL(url: string): void {} } - -/** - * @deprecated use PurchasesProduct instead - */ -export interface RCProduct {} - -/** - * @deprecated use PurchaserInfo instead - */ -export interface RCPurchaserInfo {} - -/** - * @deprecated use PurchasesError instead - */ -export interface RCError {} /** * The EntitlementInfo object gives you access to all of the information about the status of a user entitlement. */ @@ -884,11 +878,38 @@ export interface PurchasesEntitlementInfos { * Map of active EntitlementInfo (`PurchasesEntitlementInfo`) objects keyed by entitlement identifier. */ readonly active: { [key: string]: PurchasesEntitlementInfo }; + /** + * Dictionary of active ``EntitlementInfo`` objects keyed by their identifiers. + * @ Note: When queried from the sandbox environment, it only returns entitlements active in sandbox. + * When queried from production, this only returns entitlements active in production. + */ + readonly activeInCurrentEnvironment: { [key: string]: PurchasesEntitlementInfo }; + /** + * Dictionary of active ``EntitlementInfo`` objects keyed by their identifiers. + * + * @note: these can be active on any environment. + */ + readonly activeInAnyEnvironment: { [key: string]: PurchasesEntitlementInfo }; } -export interface PurchaserInfo { +export interface PurchasesStoreTransaction { /** - * Entitlements attached to this purchaser info + * RevenueCat Id associated to the transaction. + */ + readonly transactionIdentifier: string; + /** + * Product Id associated with the transaction. + */ + readonly productIdentifier: string; + /** + * Purchase date of the transaction in ISO 8601 format. + */ + readonly purchaseDate: string; +} + +export interface CustomerInfo { + /** + * Entitlements attached to this customer info */ readonly entitlements: PurchasesEntitlementInfos; /** @@ -903,7 +924,7 @@ export interface PurchaserInfo { * Returns all the non-subscription purchases a user has made. * The purchases are ordered by purchase date in ascending order. */ - readonly nonSubscriptionTransactions: PurchasesTransaction[]; + readonly nonSubscriptionTransactions: PurchasesStoreTransaction[]; /** * The latest expiration date of all purchased skus */ @@ -952,22 +973,65 @@ export interface PurchaserInfo { readonly managementURL: string | null; } -export interface PurchasesTransaction { +export interface PurchasesIntroPrice { /** - * RevenueCat Id associated to the transaction. + * Price in the local currency. */ - readonly revenueCatId: string; + readonly price: number; /** - * Product Id associated with the transaction. + * Formatted price, including its currency sign, such as €3.99. */ - readonly productId: string; + readonly priceString: string; /** - * Purchase date of the transaction in ISO 8601 format. + * Number of subscription billing periods for which the user will be given the discount, such as 3. */ - readonly purchaseDate: string; + readonly cycles: number; + /** + * Billing period of the discount, specified in ISO 8601 format. + */ + readonly period: string; + /** + * Unit for the billing period of the discount, can be DAY, WEEK, MONTH or YEAR. + */ + readonly periodUnit: string; + /** + * Number of units for the billing period of the discount. + */ + readonly periodNumberOfUnits: number; } -export interface PurchasesProduct { +export interface PurchasesStoreProductDiscount { + /** + * Identifier of the discount. + */ + readonly identifier: string; + /** + * Price in the local currency. + */ + readonly price: number; + /** + * Formatted price, including its currency sign, such as €3.99. + */ + readonly priceString: string; + /** + * Number of subscription billing periods for which the user will be given the discount, such as 3. + */ + readonly cycles: number; + /** + * Billing period of the discount, specified in ISO 8601 format. + */ + readonly period: string; + /** + * Unit for the billing period of the discount, can be DAY, WEEK, MONTH or YEAR. + */ + readonly periodUnit: string; + /** + * Number of units for the billing period of the discount. + */ + readonly periodNumberOfUnits: number; +} + +export interface PurchasesStoreProduct { /** * Product Id. */ @@ -987,35 +1051,19 @@ export interface PurchasesProduct { /** * Formatted price of the item, including its currency sign, such as €3.99. */ - readonly price_string: string; + readonly priceString: string; /** * Currency code for price and original price. */ - readonly currency_code: string; + readonly currencyCode: string; /** - * Introductory price of a subscription in the local currency. + * Introductory price. */ - readonly intro_price: number | null; + readonly introPrice: PurchasesIntroPrice | null; /** - * Formatted introductory price of a subscription, including its currency sign, such as €3.99. + * Collection of discount offers for a product. Null for Android. */ - readonly intro_price_string: string | null; - /** - * Billing period of the introductory price, specified in ISO 8601 format. - */ - readonly intro_price_period: string | null; - /** - * Number of subscription billing periods for which the user will be given the introductory price, such as 3. - */ - readonly intro_price_cycles: number | null; - /** - * Unit for the billing period of the introductory price, can be DAY, WEEK, MONTH or YEAR. - */ - readonly intro_price_period_unit: string | null; - /** - * Number of units for the billing period of the introductory price. - */ - readonly intro_price_period_number_of_units: number | null; + readonly discounts: PurchasesStoreProductDiscount[] | null; } /** @@ -1034,7 +1082,7 @@ export interface PurchasesPackage { /** * Product assigned to this package. */ - readonly product: PurchasesProduct; + readonly product: PurchasesStoreProduct; /** * Offering this package belongs to. */ @@ -1143,13 +1191,43 @@ export interface IntroEligibility { */ export interface LogInResult { /** - * The Purchaser Info for the user. + * The Customer Info for the user. */ - readonly purchaserInfo: PurchaserInfo; + readonly customerInfo: CustomerInfo; /** * True if the call resulted in a new user getting created in the RevenueCat backend. */ readonly created: boolean; } +/** + * Holds parameters to initialize the SDK. + */ +export interface PurchasesConfiguration { + /** + * RevenueCat API Key. Needs to be a string + */ + apiKey: string; + /** + * A unique id for identifying the user + */ + appUserID?: string | null; + /** + * An optional boolean. Set this to TRUE if you have your own IAP implementation and + * want to use only RevenueCat's backend. Default is FALSE. If you are on Android and setting this to ON, you will have + * to acknowledge the purchases yourself. + */ + observerMode?: boolean; + /** + * An optional string. iOS-only, will be ignored for Android. + * Set this if you would like the RevenueCat SDK to store its preferences in a different NSUserDefaults + * suite, otherwise it will use standardUserDefaults. Default is null, which will make the SDK use standardUserDefaults. + */ + userDefaultsSuiteName?: string; + /** + * An optional boolean. Android only. Required to configure the plugin to be used in the Amazon Appstore. + */ + useAmazon?: boolean; +} + export type ShouldPurchasePromoProductListener = (deferredPurchase: () => void) => void; From 81a8b42a29f8b83fdcae8f6bcdf5179d009ad72d Mon Sep 17 00:00:00 2001 From: Serj Malko Date: Sat, 22 Oct 2022 19:04:29 +0200 Subject: [PATCH 076/140] feat(webim): update plugin wrapper (#4370) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat(plugins): Add Webim SDK plugin * feat(webim): Add request/response models * feat(webim): Fix Observable methods * Update index.ts Co-authored-by: Малько Сергей Сергеевич Co-authored-by: SerjMalko --- .../plugins/webim/index.ts | 264 ++++++++++++------ 1 file changed, 179 insertions(+), 85 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/webim/index.ts b/src/@awesome-cordova-plugins/plugins/webim/index.ts index 415a5d675..a058efabe 100644 --- a/src/@awesome-cordova-plugins/plugins/webim/index.ts +++ b/src/@awesome-cordova-plugins/plugins/webim/index.ts @@ -1,5 +1,6 @@ import { Injectable } from '@angular/core'; -import { Cordova, AwesomeCordovaNativePlugin, Plugin } from '@awesome-cordova-plugins/core'; +import { AwesomeCordovaNativePlugin, Cordova, Plugin } from '@awesome-cordova-plugins/core'; +import { Observable } from 'rxjs'; export interface InitParams { accountName: string; @@ -10,10 +11,73 @@ export interface InitParams { visitorFields: string; } -export interface InitResponse { +export interface DefaultResponse { result: string; } +export interface Quote { + state: string; + id: string; + text: string; + url: string; + timestamp: string; + senderName: string; + authorID: string; +} + +export interface Employee { + id: string; + firstname: string; + avatar: string; +} + +export interface Keyboard { + state: string; + buttons: Array; + keyboardResponse: KeyboardResponse; +} + +export interface KeyboardRequest { + messageID: string; + button: KeyboardButton; +} + +export interface KeyboardButton { + text: string; + id: string; +} + +export interface KeyboardResponse { + buttonID: string; + messageID: string; +} + +export interface Message { + id: string; + currentChatID: string; + text: string; + url: string; + imageWidth: number; + imageHeight: number; + thumbUrl: string; + timestamp: string; + sender: string; + quote: Quote; + operator: Employee; + keyboard: Keyboard; + keyboardRequest: KeyboardRequest; + isFirst: boolean; + isReadByOperator: boolean; + canBeReplied: boolean; +} + +export interface DialogState { + employee: Employee; +} + +export type MessagesHistoryResponse = Array; +export type MessageResponse = Message; +export type DialogStateResponse = DialogState; /** * @name Webim @@ -37,167 +101,197 @@ export interface InitResponse { */ @Plugin({ pluginName: 'Webim', - plugin: 'webim-cordova-plugin', - pluginRef: 'Webim', + plugin: 'ru.webim.sdk', + pluginRef: 'webimsdk', repo: 'https://github.com/webim/webim-cordova-plugin.git', install: 'cordova plugin add https://github.com/webim/webim-cordova-plugin.git', platforms: ['Android', 'iOS', 'Browser'], }) @Injectable() export class Webim extends AwesomeCordovaNativePlugin { - - @Cordova() - init(params: InitParams): Promise{ - return; - } - - - @Cordova() - requestDialog(): Promise { - return; - } - - - @Cordova() - getMessagesHistory(limit: number, offset: number): Promise{ - return; - } - - - @Cordova() - typingMessage(message: string): Promise{ + init(params: InitParams): Promise { return; } @Cordova() - sendMessage(message: string): Promise{ + requestDialog(): Promise { return; } @Cordova() - replyMessage(message: string): Promise{ + getMessagesHistory(limit: number, offset: number): Promise { return; } @Cordova() - sendFile(filePath: string): Promise{ + typingMessage(message: string): Promise { return; } @Cordova() - sendSurveyAnswer(surveyAnswer: string): Promise{ + sendMessage(message: string): Promise { return; } @Cordova() - cancelSurvey(): Promise{ + replyMessage(message: string, repliedMessage: Message): Promise { return; } @Cordova() - onMessage(): Promise{ + sendFile(filePath: string): Promise { return; } @Cordova() - onDeletedMessage(): Promise{ + sendSurveyAnswer(surveyAnswer: string): Promise { return; } @Cordova() - onFile(message: string): Promise{ + cancelSurvey(): Promise { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onMessage(): Observable { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onDeletedMessage(): Observable { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onFile(message: string): Observable { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onTyping(): Observable { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onConfirm(): Observable { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onDialog(): Observable { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onBan(): Observable { return; } @Cordova() - onTyping(): Promise{ + close(): Promise { return; } @Cordova() - onConfirm(): Promise{ + rateOperator(id: string, rating: number): Promise { return; } @Cordova() - onDialog(): Promise{ + rateOperatorWithNote(id: string, rating: number, note: string): Promise { return; } @Cordova() - onBan(): Promise{ + sendDialogToEmailAddress(emailAddress: string): Promise { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onUnreadByVisitorMessageCount(): Observable { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onSurvey(): Observable { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onNextQuestion(): Observable { + return; + } + + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onSurveyCancel(): Observable { return; } @Cordova() - close(): Promise{ + getUnreadByVisitorMessageCount(): Promise { return; } @Cordova() - rateOperator(id: string, rating: number): Promise{ + sendKeyboardRequest(): Promise { return; } @Cordova() - rateOperatorWithNote(id: string, rating: number, note: string): Promise{ + setChatRead(): Promise { return; } @Cordova() - sendDialogToEmailAddress(emailAddress: string): Promise{ + getShowEmailButton(): Promise { return; } @Cordova() - onUnreadByVisitorMessageCount(): Promise{ + showRateOperatorWindow(): Promise { return; } - @Cordova() - onSurvey(): Promise{ + @Cordova({ + observable: true, + clearFunction: 'close', + }) + onLogging(): Observable { return; } - - @Cordova() - onNextQuestion(): Promise{ - return; - } - - @Cordova() - onSurveyCancel(): Promise{ - return; - } - - @Cordova() - getUnreadByVisitorMessageCount(): Promise{ - return; - } - - @Cordova() - sendKeyboardRequest(): Promise{ - return; - } - - @Cordova() - setChatRead(): Promise{ - return; - } - - @Cordova() - getShowEmailButton(): Promise{ - return; - } - - @Cordova() - showRateOperatorWindow(): Promise{ - return; - } - - @Cordova() - onLogging(): Promise{ - return; - } - } From cd81cfabf4a3027d65597a3b7079da5998988891 Mon Sep 17 00:00:00 2001 From: Alex Ryltsov Date: Sat, 22 Oct 2022 19:27:42 +0200 Subject: [PATCH 077/140] feat(diagnostic): addisCameraRollAuthorized and getCameraRollAuthorizationStatus functions (WIP) (#4362) --- .../plugins/diagnostic/index.ts | 49 ++++++++++++++++--- 1 file changed, 41 insertions(+), 8 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts b/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts index e00028587..8ab4f20fc 100644 --- a/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts +++ b/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts @@ -153,6 +153,18 @@ export class Diagnostic extends AwesomeCordovaNativePlugin { UNKNOWN: string; }; + /** + * Access to the photo library (iOS 14+) + * + * ADD_ONLY - can add to but not read from Photo Library + * READ_WRITE - can both add to and read from Photo Library + * + */ + photoLibraryAccessLevel = { + ADD_ONLY: 'add_only', + READ_WRITE: 'read_write', + }; + /** * Checks if app is able to access device location. * @@ -814,20 +826,34 @@ export class Diagnostic extends AwesomeCordovaNativePlugin { /** * Checks if the application is authorized to use the Camera Roll in Photos app. * + * @param accessLevel - (optional) On iOS 14+, specifies the level of access to the photo library to query as a constant in cordova.plugins.diagnostic.photoLibraryAccessLevel` + * Possible values are: + * ADD_ONLY - can add to but not read from Photo Library + * READ_WRITE - can both add to and read from Photo Library + * Defaults to ADD_ONLY if not specified + * Has no effect on iOS 13 or below + * * @returns {Promise} */ - @Cordova({ platforms: ['iOS'] }) - isCameraRollAuthorized(): Promise { + @Cordova({ platforms: ['iOS'], callbackOrder: 'reverse' }) + isCameraRollAuthorized(accessLevel?: string): Promise { return; } /** * Returns the authorization status for the application to use the Camera Roll in Photos app. * + * @param accessLevel - (optional) On iOS 14+, specifies the level of access to the photo library to query as a constant in cordova.plugins.diagnostic.photoLibraryAccessLevel` + * Possible values are: + * ADD_ONLY - can add to but not read from Photo Library + * READ_WRITE - can both add to and read from Photo Library + * Defaults to ADD_ONLY if not specified + * Has no effect on iOS 13 or below + * * @returns {Promise} */ - @Cordova({ platforms: ['iOS'] }) - getCameraRollAuthorizationStatus(): Promise { + @Cordova({ platforms: ['iOS'], callbackOrder: 'reverse' }) + getCameraRollAuthorizationStatus(accessLevel?: string): Promise { return; } @@ -836,10 +862,17 @@ export class Diagnostic extends AwesomeCordovaNativePlugin { * Should only be called if authorization status is NOT_REQUESTED. * Calling it when in any other state will have no effect. * + * @param accessLevel - (optional) On iOS 14+, specifies the level of access to the photo library to query as a constant in cordova.plugins.diagnostic.photoLibraryAccessLevel` + * Possible values are: + * ADD_ONLY - can add to but not read from Photo Library + * READ_WRITE - can both add to and read from Photo Library + * Defaults to ADD_ONLY if not specified + * Has no effect on iOS 13 or below + * * @returns {Promise} */ - @Cordova({ platforms: ['iOS'] }) - requestCameraRollAuthorization(): Promise { + @Cordova({ platforms: ['iOS'], callbackOrder: 'reverse' }) + requestCameraRollAuthorization(accessLevel?: string): Promise { return; } @@ -1006,13 +1039,13 @@ export class Diagnostic extends AwesomeCordovaNativePlugin { } /** - * Returns the location accuracy authorization for the application on iOS 14+. Note: calling on iOS <14 will result in the Promise being rejected. + * Returns the location accuracy authorization for the application on iOS 14+ and Android 12+. Note: calling on iOS <14 or Android <12 will always return cordova.plugins.diagnostic.locationAccuracyAuthorization.FULL * * Learn more about this method [here](https://github.com/dpa99c/cordova-diagnostic-plugin#getlocationaccuracyauthorization) * * @returns {Promise} */ - @Cordova({ platform: ['iOS'] }) + @Cordova({ platforms: ['iOS', 'Android'] }) getLocationAccuracyAuthorization(): Promise { return; } From b8e3ac4403c75c10f88f8fb90e9de531883c33b7 Mon Sep 17 00:00:00 2001 From: Daniel Sogl Date: Sat, 22 Oct 2022 17:29:32 +0000 Subject: [PATCH 078/140] 6.1.0 --- CHANGELOG.md | 15 +++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ba5f160e1..2a5d1dd9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +# [6.1.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v6.0.1...v6.1.0) (2022-10-22) + + +### Bug Fixes + +* **launch-navigator:** use currect handlers ([#4385](https://github.com/danielsogl/awesome-cordova-plugins/issues/4385)) ([62f664e](https://github.com/danielsogl/awesome-cordova-plugins/commit/62f664e61a31f7b8be395cd6ce575604c5b5e88c)) + + +### Features + +* **diagnostic:** addisCameraRollAuthorized and getCameraRollAuthorizationStatus functions (WIP) ([#4362](https://github.com/danielsogl/awesome-cordova-plugins/issues/4362)) ([cd81cfa](https://github.com/danielsogl/awesome-cordova-plugins/commit/cd81cfabf4a3027d65597a3b7079da5998988891)) +* **webim:** update plugin wrapper ([#4370](https://github.com/danielsogl/awesome-cordova-plugins/issues/4370)) ([81a8b42](https://github.com/danielsogl/awesome-cordova-plugins/commit/81a8b42a29f8b83fdcae8f6bcdf5179d009ad72d)) + + + ## [6.0.1](https://github.com/danielsogl/awesome-cordova-plugins/compare/v6.0.0...v6.0.1) (2022-10-17) diff --git a/package-lock.json b/package-lock.json index 8fe18d923..5e923c5f2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "awesome-cordova-plugins", - "version": "6.0.1", + "version": "6.1.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "awesome-cordova-plugins", - "version": "6.0.1", + "version": "6.1.0", "license": "MIT", "dependencies": { "tslib": "2.4.0" diff --git a/package.json b/package.json index 3cc24ad3a..616deb462 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "awesome-cordova-plugins", - "version": "6.0.1", + "version": "6.1.0", "description": "Native plugin wrappers for Cordova and Ionic with TypeScript, ES6+, Promise and Observable support", "homepage": "https://awesome-cordova-plugins.com", "author": "Daniel Sogl (https://danielsogl.com)", From d76dfae916dce6b2073b82a9585c6c2ce16f71fc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 26 Oct 2022 18:41:35 +0200 Subject: [PATCH 079/140] chore(deps): update dependency @types/node to v16.18.1 (#4391) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5e923c5f2..70e472d45 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.11.68", + "@types/node": "16.18.1", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.40.1", @@ -2148,9 +2148,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.11.68", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.68.tgz", - "integrity": "sha512-JkRpuVz3xCNCWaeQ5EHLR/6woMbHZz/jZ7Kmc63AkU+1HxnoUugzSWMck7dsR4DvNYX8jp9wTi9K7WvnxOIQZQ==", + "version": "16.18.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.1.tgz", + "integrity": "sha512-Z659t5cj2Tt2SaqbJxXRo5EaU86E4l2CxtklCY1VftxYXhR81Z75UsugwdI7l5MUAR1I+l8sdt3B5Y++ZV76WQ==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18337,9 +18337,9 @@ "dev": true }, "@types/node": { - "version": "16.11.68", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.68.tgz", - "integrity": "sha512-JkRpuVz3xCNCWaeQ5EHLR/6woMbHZz/jZ7Kmc63AkU+1HxnoUugzSWMck7dsR4DvNYX8jp9wTi9K7WvnxOIQZQ==", + "version": "16.18.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.1.tgz", + "integrity": "sha512-Z659t5cj2Tt2SaqbJxXRo5EaU86E4l2CxtklCY1VftxYXhR81Z75UsugwdI7l5MUAR1I+l8sdt3B5Y++ZV76WQ==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index 616deb462..68653ecff 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.11.68", + "@types/node": "16.18.1", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.40.1", From 6f38115ce2253a26088f0888e87ffb3f03aba4d2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 26 Oct 2022 18:41:46 +0200 Subject: [PATCH 080/140] chore(deps): update dependency eslint-plugin-jsdoc to v39.3.25 (#4390) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 30 +++++++++++++++--------------- package.json | 2 +- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index 70e472d45..c96a8d74a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.15", + "eslint-plugin-jsdoc": "39.3.25", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", @@ -1035,9 +1035,9 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.33.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.33.0.tgz", - "integrity": "sha512-bkxMGTlHPE4vfarXt1L1fOm81O18jTRFNgh3Fm4iPKctfWxcpJw4cpth5BhLkGZy4HFzGn/KfD/zGks/J+ZIIw==", + "version": "0.33.4", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.33.4.tgz", + "integrity": "sha512-02XyYuvR/Gn+3BT6idHVNQ4SSQlA1X1FeEfeKm2ypv8ANB6Lt9KRFZ2S7y5xjwR+EPQ/Rzb0XFaD+xKyqe4ALw==", "dev": true, "dependencies": { "comment-parser": "1.3.1", @@ -5375,12 +5375,12 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.15", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.15.tgz", - "integrity": "sha512-48yWZ8FWSnxwS1I9UbAhLcm5n1U/CVJZNEyDAqNxsmCq939Z5hrq0qp5lzW6PVhXfmpRdMicjCu3rH4UsO0N/A==", + "version": "39.3.25", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.25.tgz", + "integrity": "sha512-7JiFOOaipz7Z7lNQ9sMJ6cdvclmVUwNYtFWGS3a0k0uEFcdZPPD64WOfENuyNHpl86C0AKIEPgOpZby5kd+pew==", "dev": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.33.0", + "@es-joy/jsdoccomment": "~0.33.4", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", @@ -17457,9 +17457,9 @@ } }, "@es-joy/jsdoccomment": { - "version": "0.33.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.33.0.tgz", - "integrity": "sha512-bkxMGTlHPE4vfarXt1L1fOm81O18jTRFNgh3Fm4iPKctfWxcpJw4cpth5BhLkGZy4HFzGn/KfD/zGks/J+ZIIw==", + "version": "0.33.4", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.33.4.tgz", + "integrity": "sha512-02XyYuvR/Gn+3BT6idHVNQ4SSQlA1X1FeEfeKm2ypv8ANB6Lt9KRFZ2S7y5xjwR+EPQ/Rzb0XFaD+xKyqe4ALw==", "dev": true, "requires": { "comment-parser": "1.3.1", @@ -21071,12 +21071,12 @@ "requires": {} }, "eslint-plugin-jsdoc": { - "version": "39.3.15", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.15.tgz", - "integrity": "sha512-48yWZ8FWSnxwS1I9UbAhLcm5n1U/CVJZNEyDAqNxsmCq939Z5hrq0qp5lzW6PVhXfmpRdMicjCu3rH4UsO0N/A==", + "version": "39.3.25", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.25.tgz", + "integrity": "sha512-7JiFOOaipz7Z7lNQ9sMJ6cdvclmVUwNYtFWGS3a0k0uEFcdZPPD64WOfENuyNHpl86C0AKIEPgOpZby5kd+pew==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.33.0", + "@es-joy/jsdoccomment": "~0.33.4", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", diff --git a/package.json b/package.json index 68653ecff..d95b3a181 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.15", + "eslint-plugin-jsdoc": "39.3.25", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", From 7eb57cdde83d71d81cbf8b51eafb563919212eea Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 26 Oct 2022 18:41:56 +0200 Subject: [PATCH 081/140] chore(deps): update typescript-eslint monorepo to v5.41.0 (#4394) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 176 +++++++++++++++++++++++----------------------- package.json | 4 +- 2 files changed, 90 insertions(+), 90 deletions(-) diff --git a/package-lock.json b/package-lock.json index c96a8d74a..42b29b998 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "16.18.1", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.40.1", - "@typescript-eslint/parser": "5.40.1", + "@typescript-eslint/eslint-plugin": "5.41.0", + "@typescript-eslint/parser": "5.41.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2231,14 +2231,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.1.tgz", - "integrity": "sha512-FsWboKkWdytGiXT5O1/R9j37YgcjO8MKHSUmWnIEjVaz0krHkplPnYi7mwdb+5+cs0toFNQb0HIrN7zONdIEWg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.41.0.tgz", + "integrity": "sha512-DXUS22Y57/LAFSg3x7Vi6RNAuLpTXwxB9S2nIA7msBb/Zt8p7XqMwdpdc1IU7CkOQUPgAqR5fWvxuKCbneKGmA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/type-utils": "5.40.1", - "@typescript-eslint/utils": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/type-utils": "5.41.0", + "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -2278,14 +2278,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.1.tgz", - "integrity": "sha512-IK6x55va5w4YvXd4b3VrXQPldV9vQTxi5ov+g4pMANsXPTXOcfjx08CRR1Dfrcc51syPtXHF5bgLlMHYFrvQtg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.41.0.tgz", + "integrity": "sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/typescript-estree": "5.41.0", "debug": "^4.3.4" }, "engines": { @@ -2305,13 +2305,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.1.tgz", - "integrity": "sha512-jkn4xsJiUQucI16OLCXrLRXDZ3afKhOIqXs4R3O+M00hdQLKR58WuyXPZZjhKLFCEP2g+TXdBRtLQ33UfAdRUg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.41.0.tgz", + "integrity": "sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/visitor-keys": "5.40.1" + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2322,13 +2322,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.1.tgz", - "integrity": "sha512-DLAs+AHQOe6n5LRraXiv27IYPhleF0ldEmx6yBqBgBLaNRKTkffhV1RPsjoJBhVup2zHxfaRtan8/YRBgYhU9Q==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.41.0.tgz", + "integrity": "sha512-L30HNvIG6A1Q0R58e4hu4h+fZqaO909UcnnPbwKiN6Rc3BUEx6ez2wgN7aC0cBfcAjZfwkzE+E2PQQ9nEuoqfA==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.40.1", - "@typescript-eslint/utils": "5.40.1", + "@typescript-eslint/typescript-estree": "5.41.0", + "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2349,9 +2349,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.1.tgz", - "integrity": "sha512-Icg9kiuVJSwdzSQvtdGspOlWNjVDnF3qVIKXdJ103o36yRprdl3Ge5cABQx+csx960nuMF21v8qvO31v9t3OHw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.41.0.tgz", + "integrity": "sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2362,13 +2362,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.1.tgz", - "integrity": "sha512-5QTP/nW5+60jBcEPfXy/EZL01qrl9GZtbgDZtDPlfW5zj/zjNrdI2B5zMUHmOsfvOr2cWqwVdWjobCiHcedmQA==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.41.0.tgz", + "integrity": "sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/visitor-keys": "5.40.1", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2404,16 +2404,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.1.tgz", - "integrity": "sha512-a2TAVScoX9fjryNrW6BZRnreDUszxqm9eQ9Esv8n5nXApMW0zeANUYlwh/DED04SC/ifuBvXgZpIK5xeJHQ3aw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.41.0.tgz", + "integrity": "sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/typescript-estree": "5.41.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -2445,12 +2445,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.1.tgz", - "integrity": "sha512-A2DGmeZ+FMja0geX5rww+DpvILpwo1OsiQs0M+joPWJYsiEFBLsH0y1oFymPNul6Z5okSmHpP4ivkc2N0Cgfkw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.41.0.tgz", + "integrity": "sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/types": "5.41.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -6129,9 +6129,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -18420,14 +18420,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.1.tgz", - "integrity": "sha512-FsWboKkWdytGiXT5O1/R9j37YgcjO8MKHSUmWnIEjVaz0krHkplPnYi7mwdb+5+cs0toFNQb0HIrN7zONdIEWg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.41.0.tgz", + "integrity": "sha512-DXUS22Y57/LAFSg3x7Vi6RNAuLpTXwxB9S2nIA7msBb/Zt8p7XqMwdpdc1IU7CkOQUPgAqR5fWvxuKCbneKGmA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/type-utils": "5.40.1", - "@typescript-eslint/utils": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/type-utils": "5.41.0", + "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", @@ -18447,53 +18447,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.1.tgz", - "integrity": "sha512-IK6x55va5w4YvXd4b3VrXQPldV9vQTxi5ov+g4pMANsXPTXOcfjx08CRR1Dfrcc51syPtXHF5bgLlMHYFrvQtg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.41.0.tgz", + "integrity": "sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/typescript-estree": "5.41.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.1.tgz", - "integrity": "sha512-jkn4xsJiUQucI16OLCXrLRXDZ3afKhOIqXs4R3O+M00hdQLKR58WuyXPZZjhKLFCEP2g+TXdBRtLQ33UfAdRUg==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.41.0.tgz", + "integrity": "sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/visitor-keys": "5.40.1" + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.0" } }, "@typescript-eslint/type-utils": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.1.tgz", - "integrity": "sha512-DLAs+AHQOe6n5LRraXiv27IYPhleF0ldEmx6yBqBgBLaNRKTkffhV1RPsjoJBhVup2zHxfaRtan8/YRBgYhU9Q==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.41.0.tgz", + "integrity": "sha512-L30HNvIG6A1Q0R58e4hu4h+fZqaO909UcnnPbwKiN6Rc3BUEx6ez2wgN7aC0cBfcAjZfwkzE+E2PQQ9nEuoqfA==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.40.1", - "@typescript-eslint/utils": "5.40.1", + "@typescript-eslint/typescript-estree": "5.41.0", + "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.1.tgz", - "integrity": "sha512-Icg9kiuVJSwdzSQvtdGspOlWNjVDnF3qVIKXdJ103o36yRprdl3Ge5cABQx+csx960nuMF21v8qvO31v9t3OHw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.41.0.tgz", + "integrity": "sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.1.tgz", - "integrity": "sha512-5QTP/nW5+60jBcEPfXy/EZL01qrl9GZtbgDZtDPlfW5zj/zjNrdI2B5zMUHmOsfvOr2cWqwVdWjobCiHcedmQA==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.41.0.tgz", + "integrity": "sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/visitor-keys": "5.40.1", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/visitor-keys": "5.41.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18513,16 +18513,16 @@ } }, "@typescript-eslint/utils": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.1.tgz", - "integrity": "sha512-a2TAVScoX9fjryNrW6BZRnreDUszxqm9eQ9Esv8n5nXApMW0zeANUYlwh/DED04SC/ifuBvXgZpIK5xeJHQ3aw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.41.0.tgz", + "integrity": "sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.40.1", - "@typescript-eslint/types": "5.40.1", - "@typescript-eslint/typescript-estree": "5.40.1", + "@typescript-eslint/scope-manager": "5.41.0", + "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/typescript-estree": "5.41.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -18540,12 +18540,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.40.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.1.tgz", - "integrity": "sha512-A2DGmeZ+FMja0geX5rww+DpvILpwo1OsiQs0M+joPWJYsiEFBLsH0y1oFymPNul6Z5okSmHpP4ivkc2N0Cgfkw==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.41.0.tgz", + "integrity": "sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.40.1", + "@typescript-eslint/types": "5.41.0", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { @@ -21448,9 +21448,9 @@ "dev": true }, "fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", diff --git a/package.json b/package.json index d95b3a181..2cb0b5153 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "16.18.1", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.40.1", - "@typescript-eslint/parser": "5.40.1", + "@typescript-eslint/eslint-plugin": "5.41.0", + "@typescript-eslint/parser": "5.41.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From 4716a9db688d290c7f81a48f49b359ed1f957f9d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 29 Oct 2022 17:07:06 +0200 Subject: [PATCH 082/140] chore(deps): update dependency @types/node to v16.18.2 (#4401) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 42b29b998..c04a422b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.18.1", + "@types/node": "16.18.2", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.41.0", @@ -2148,9 +2148,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.18.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.1.tgz", - "integrity": "sha512-Z659t5cj2Tt2SaqbJxXRo5EaU86E4l2CxtklCY1VftxYXhR81Z75UsugwdI7l5MUAR1I+l8sdt3B5Y++ZV76WQ==", + "version": "16.18.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.2.tgz", + "integrity": "sha512-KIGQJyya+opDCFvDSZMNNS899ov5jlNdtN7PypgHWeb8e+5vWISdwTRo/ClsNVlmDihzOGqFyNBDamUs7TQQCA==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18337,9 +18337,9 @@ "dev": true }, "@types/node": { - "version": "16.18.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.1.tgz", - "integrity": "sha512-Z659t5cj2Tt2SaqbJxXRo5EaU86E4l2CxtklCY1VftxYXhR81Z75UsugwdI7l5MUAR1I+l8sdt3B5Y++ZV76WQ==", + "version": "16.18.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.2.tgz", + "integrity": "sha512-KIGQJyya+opDCFvDSZMNNS899ov5jlNdtN7PypgHWeb8e+5vWISdwTRo/ClsNVlmDihzOGqFyNBDamUs7TQQCA==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index 2cb0b5153..6677ecd73 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.18.1", + "@types/node": "16.18.2", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.41.0", From 8eddcb0d45bbaa36872d9283d93838e6d3a340ea Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 30 Oct 2022 12:05:29 +0100 Subject: [PATCH 083/140] chore(deps): update dependency eslint-plugin-jsdoc to v39.4.0 (#4403) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index c04a422b5..4d8b564cd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.25", + "eslint-plugin-jsdoc": "39.4.0", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", @@ -5375,9 +5375,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.3.25", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.25.tgz", - "integrity": "sha512-7JiFOOaipz7Z7lNQ9sMJ6cdvclmVUwNYtFWGS3a0k0uEFcdZPPD64WOfENuyNHpl86C0AKIEPgOpZby5kd+pew==", + "version": "39.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.4.0.tgz", + "integrity": "sha512-2FXAmh8lpO22aqZgu6NLB6berVnYgwbZx95BmjIIQjbRNwLIAwY0dtvSJDUZVW5nflv58c1gSWQjIJ8yLZ/+fw==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.33.4", @@ -21071,9 +21071,9 @@ "requires": {} }, "eslint-plugin-jsdoc": { - "version": "39.3.25", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.25.tgz", - "integrity": "sha512-7JiFOOaipz7Z7lNQ9sMJ6cdvclmVUwNYtFWGS3a0k0uEFcdZPPD64WOfENuyNHpl86C0AKIEPgOpZby5kd+pew==", + "version": "39.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.4.0.tgz", + "integrity": "sha512-2FXAmh8lpO22aqZgu6NLB6berVnYgwbZx95BmjIIQjbRNwLIAwY0dtvSJDUZVW5nflv58c1gSWQjIJ8yLZ/+fw==", "dev": true, "requires": { "@es-joy/jsdoccomment": "~0.33.4", diff --git a/package.json b/package.json index 6677ecd73..b76e4c1b7 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.3.25", + "eslint-plugin-jsdoc": "39.4.0", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", From 2e5e43fa7b4da46e657eaa3ea4476462815ad3c3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Nov 2022 21:39:25 +0100 Subject: [PATCH 084/140] chore(deps): update dependency @types/node to v16.18.3 (#4404) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4d8b564cd..13db7e18a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.18.2", + "@types/node": "16.18.3", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.41.0", @@ -2148,9 +2148,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.18.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.2.tgz", - "integrity": "sha512-KIGQJyya+opDCFvDSZMNNS899ov5jlNdtN7PypgHWeb8e+5vWISdwTRo/ClsNVlmDihzOGqFyNBDamUs7TQQCA==", + "version": "16.18.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", + "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18337,9 +18337,9 @@ "dev": true }, "@types/node": { - "version": "16.18.2", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.2.tgz", - "integrity": "sha512-KIGQJyya+opDCFvDSZMNNS899ov5jlNdtN7PypgHWeb8e+5vWISdwTRo/ClsNVlmDihzOGqFyNBDamUs7TQQCA==", + "version": "16.18.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", + "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index b76e4c1b7..7f9f5b0bd 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.186", - "@types/node": "16.18.2", + "@types/node": "16.18.3", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.41.0", From d00d54f5073e98822f76f74fa5b9cf5397ad43da Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Nov 2022 21:39:34 +0100 Subject: [PATCH 085/140] chore(deps): update typescript-eslint monorepo to v5.42.0 (#4405) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 190 +++++++++++++++++++++++++--------------------- package.json | 4 +- 2 files changed, 104 insertions(+), 90 deletions(-) diff --git a/package-lock.json b/package-lock.json index 13db7e18a..664adf6d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "16.18.3", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.41.0", - "@typescript-eslint/parser": "5.41.0", + "@typescript-eslint/eslint-plugin": "5.42.0", + "@typescript-eslint/parser": "5.42.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2183,9 +2183,9 @@ } }, "node_modules/@types/semver": { - "version": "7.3.12", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.12.tgz", - "integrity": "sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==", + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", "dev": true }, "node_modules/@types/stack-utils": { @@ -2231,16 +2231,17 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.41.0.tgz", - "integrity": "sha512-DXUS22Y57/LAFSg3x7Vi6RNAuLpTXwxB9S2nIA7msBb/Zt8p7XqMwdpdc1IU7CkOQUPgAqR5fWvxuKCbneKGmA==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.0.tgz", + "integrity": "sha512-5TJh2AgL6+wpL8H/GTSjNb4WrjKoR2rqvFxR/DDTqYNk6uXn8BJMEcncLSpMbf/XV1aS0jAjYwn98uvVCiAywQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.41.0", - "@typescript-eslint/type-utils": "5.41.0", - "@typescript-eslint/utils": "5.41.0", + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/type-utils": "5.42.0", + "@typescript-eslint/utils": "5.42.0", "debug": "^4.3.4", "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" @@ -2278,14 +2279,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.41.0.tgz", - "integrity": "sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.0.tgz", + "integrity": "sha512-Ixh9qrOTDRctFg3yIwrLkgf33AHyEIn6lhyf5cCfwwiGtkWhNpVKlEZApi3inGQR/barWnY7qY8FbGKBO7p3JA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.41.0", - "@typescript-eslint/types": "5.41.0", - "@typescript-eslint/typescript-estree": "5.41.0", + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/typescript-estree": "5.42.0", "debug": "^4.3.4" }, "engines": { @@ -2305,13 +2306,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.41.0.tgz", - "integrity": "sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.0.tgz", + "integrity": "sha512-l5/3IBHLH0Bv04y+H+zlcLiEMEMjWGaCX6WyHE5Uk2YkSGAMlgdUPsT/ywTSKgu9D1dmmKMYgYZijObfA39Wow==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.41.0", - "@typescript-eslint/visitor-keys": "5.41.0" + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/visitor-keys": "5.42.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2322,13 +2323,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.41.0.tgz", - "integrity": "sha512-L30HNvIG6A1Q0R58e4hu4h+fZqaO909UcnnPbwKiN6Rc3BUEx6ez2wgN7aC0cBfcAjZfwkzE+E2PQQ9nEuoqfA==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.0.tgz", + "integrity": "sha512-HW14TXC45dFVZxnVW8rnUGnvYyRC0E/vxXShFCthcC9VhVTmjqOmtqj6H5rm9Zxv+ORxKA/1aLGD7vmlLsdlOg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.41.0", - "@typescript-eslint/utils": "5.41.0", + "@typescript-eslint/typescript-estree": "5.42.0", + "@typescript-eslint/utils": "5.42.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2349,9 +2350,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.41.0.tgz", - "integrity": "sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.0.tgz", + "integrity": "sha512-t4lzO9ZOAUcHY6bXQYRuu+3SSYdD9TS8ooApZft4WARt4/f2Cj/YpvbTe8A4GuhT4bNW72goDMOy7SW71mZwGw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2362,13 +2363,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.41.0.tgz", - "integrity": "sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.0.tgz", + "integrity": "sha512-2O3vSq794x3kZGtV7i4SCWZWCwjEtkWfVqX4m5fbUBomOsEOyd6OAD1qU2lbvV5S8tgy/luJnOYluNyYVeOTTg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.41.0", - "@typescript-eslint/visitor-keys": "5.41.0", + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/visitor-keys": "5.42.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2404,16 +2405,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.41.0.tgz", - "integrity": "sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.0.tgz", + "integrity": "sha512-JZ++3+h1vbeG1NUECXQZE3hg0kias9kOtcQr3+JVQ3whnjvKuMyktJAAIj6743OeNPnGBmjj7KEmiDL7qsdnCQ==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.41.0", - "@typescript-eslint/types": "5.41.0", - "@typescript-eslint/typescript-estree": "5.41.0", + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/typescript-estree": "5.42.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -2445,12 +2446,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.41.0.tgz", - "integrity": "sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.0.tgz", + "integrity": "sha512-QHbu5Hf/2lOEOwy+IUw0GoSCuAzByTAWWrOTKzTzsotiUnWFpuKnXcAhC9YztAf2EElQ0VvIK+pHJUPkM0q7jg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/types": "5.42.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -12070,6 +12071,12 @@ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", "dev": true }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", @@ -18372,9 +18379,9 @@ } }, "@types/semver": { - "version": "7.3.12", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.12.tgz", - "integrity": "sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==", + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", "dev": true }, "@types/stack-utils": { @@ -18420,16 +18427,17 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.41.0.tgz", - "integrity": "sha512-DXUS22Y57/LAFSg3x7Vi6RNAuLpTXwxB9S2nIA7msBb/Zt8p7XqMwdpdc1IU7CkOQUPgAqR5fWvxuKCbneKGmA==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.0.tgz", + "integrity": "sha512-5TJh2AgL6+wpL8H/GTSjNb4WrjKoR2rqvFxR/DDTqYNk6uXn8BJMEcncLSpMbf/XV1aS0jAjYwn98uvVCiAywQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.41.0", - "@typescript-eslint/type-utils": "5.41.0", - "@typescript-eslint/utils": "5.41.0", + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/type-utils": "5.42.0", + "@typescript-eslint/utils": "5.42.0", "debug": "^4.3.4", "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" @@ -18447,53 +18455,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.41.0.tgz", - "integrity": "sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.0.tgz", + "integrity": "sha512-Ixh9qrOTDRctFg3yIwrLkgf33AHyEIn6lhyf5cCfwwiGtkWhNpVKlEZApi3inGQR/barWnY7qY8FbGKBO7p3JA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.41.0", - "@typescript-eslint/types": "5.41.0", - "@typescript-eslint/typescript-estree": "5.41.0", + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/typescript-estree": "5.42.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.41.0.tgz", - "integrity": "sha512-xOxPJCnuktUkY2xoEZBKXO5DBCugFzjrVndKdUnyQr3+9aDWZReKq9MhaoVnbL+maVwWJu/N0SEtrtEUNb62QQ==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.0.tgz", + "integrity": "sha512-l5/3IBHLH0Bv04y+H+zlcLiEMEMjWGaCX6WyHE5Uk2YkSGAMlgdUPsT/ywTSKgu9D1dmmKMYgYZijObfA39Wow==", "dev": true, "requires": { - "@typescript-eslint/types": "5.41.0", - "@typescript-eslint/visitor-keys": "5.41.0" + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/visitor-keys": "5.42.0" } }, "@typescript-eslint/type-utils": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.41.0.tgz", - "integrity": "sha512-L30HNvIG6A1Q0R58e4hu4h+fZqaO909UcnnPbwKiN6Rc3BUEx6ez2wgN7aC0cBfcAjZfwkzE+E2PQQ9nEuoqfA==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.0.tgz", + "integrity": "sha512-HW14TXC45dFVZxnVW8rnUGnvYyRC0E/vxXShFCthcC9VhVTmjqOmtqj6H5rm9Zxv+ORxKA/1aLGD7vmlLsdlOg==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.41.0", - "@typescript-eslint/utils": "5.41.0", + "@typescript-eslint/typescript-estree": "5.42.0", + "@typescript-eslint/utils": "5.42.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.41.0.tgz", - "integrity": "sha512-5BejraMXMC+2UjefDvrH0Fo/eLwZRV6859SXRg+FgbhA0R0l6lDqDGAQYhKbXhPN2ofk2kY5sgGyLNL907UXpA==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.0.tgz", + "integrity": "sha512-t4lzO9ZOAUcHY6bXQYRuu+3SSYdD9TS8ooApZft4WARt4/f2Cj/YpvbTe8A4GuhT4bNW72goDMOy7SW71mZwGw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.41.0.tgz", - "integrity": "sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.0.tgz", + "integrity": "sha512-2O3vSq794x3kZGtV7i4SCWZWCwjEtkWfVqX4m5fbUBomOsEOyd6OAD1qU2lbvV5S8tgy/luJnOYluNyYVeOTTg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.41.0", - "@typescript-eslint/visitor-keys": "5.41.0", + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/visitor-keys": "5.42.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18513,16 +18521,16 @@ } }, "@typescript-eslint/utils": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.41.0.tgz", - "integrity": "sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.0.tgz", + "integrity": "sha512-JZ++3+h1vbeG1NUECXQZE3hg0kias9kOtcQr3+JVQ3whnjvKuMyktJAAIj6743OeNPnGBmjj7KEmiDL7qsdnCQ==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.41.0", - "@typescript-eslint/types": "5.41.0", - "@typescript-eslint/typescript-estree": "5.41.0", + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/typescript-estree": "5.42.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -18540,12 +18548,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.41.0.tgz", - "integrity": "sha512-vilqeHj267v8uzzakbm13HkPMl7cbYpKVjgFWZPIOHIJHZtinvypUhJ5xBXfWYg4eFKqztbMMpOgFpT9Gfx4fw==", + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.0.tgz", + "integrity": "sha512-QHbu5Hf/2lOEOwy+IUw0GoSCuAzByTAWWrOTKzTzsotiUnWFpuKnXcAhC9YztAf2EElQ0VvIK+pHJUPkM0q7jg==", "dev": true, "requires": { - "@typescript-eslint/types": "5.41.0", + "@typescript-eslint/types": "5.42.0", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { @@ -26037,6 +26045,12 @@ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", "dev": true }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, "neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", diff --git a/package.json b/package.json index 7f9f5b0bd..e5820aaea 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "16.18.3", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.41.0", - "@typescript-eslint/parser": "5.41.0", + "@typescript-eslint/eslint-plugin": "5.42.0", + "@typescript-eslint/parser": "5.42.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From 5c0b31faa7a4ef5f9b810edd24f2b960b6cecbfc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Nov 2022 21:39:40 +0100 Subject: [PATCH 086/140] chore(deps): update dependency rollup to v3.2.5 (#4406) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 664adf6d5..3a6c34347 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,7 +45,7 @@ "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "3.2.3", + "rollup": "3.2.5", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", @@ -14267,9 +14267,9 @@ } }, "node_modules/rollup": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.3.tgz", - "integrity": "sha512-qfadtkY5kl0F5e4dXVdj2D+GtOdifasXHFMiL1SMf9ADQDv5Eti6xReef9FKj+iQPR2pvtqWna57s/PjARY4fg==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.5.tgz", + "integrity": "sha512-/Ha7HhVVofduy+RKWOQJrxe4Qb3xyZo+chcpYiD8SoQa4AG7llhupUtyfKSSrdBM2mWJjhM8wZwmbY23NmlIYw==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -27754,9 +27754,9 @@ } }, "rollup": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.3.tgz", - "integrity": "sha512-qfadtkY5kl0F5e4dXVdj2D+GtOdifasXHFMiL1SMf9ADQDv5Eti6xReef9FKj+iQPR2pvtqWna57s/PjARY4fg==", + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.5.tgz", + "integrity": "sha512-/Ha7HhVVofduy+RKWOQJrxe4Qb3xyZo+chcpYiD8SoQa4AG7llhupUtyfKSSrdBM2mWJjhM8wZwmbY23NmlIYw==", "dev": true, "requires": { "fsevents": "~2.3.2" diff --git a/package.json b/package.json index e5820aaea..e061cb0ca 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "minimist": "1.2.7", "prettier": "2.7.1", "rimraf": "3.0.2", - "rollup": "3.2.3", + "rollup": "3.2.5", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", From 1e258adeb5506d3bfa3eff755a710fa6373f6dcc Mon Sep 17 00:00:00 2001 From: Bara Aksayeth <63383369+baraaksayeth@users.noreply.github.com> Date: Sat, 5 Nov 2022 03:40:26 +0700 Subject: [PATCH 087/140] feat(crop-privacy): add plugin (#4408) * feat(crop-privacy): add new plugin * Update index.ts Co-authored-by: Daniel Sogl --- .../plugins/crop-plugin-privacy/index.ts | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/crop-plugin-privacy/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/crop-plugin-privacy/index.ts b/src/@awesome-cordova-plugins/plugins/crop-plugin-privacy/index.ts new file mode 100644 index 000000000..7a65e2d20 --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/crop-plugin-privacy/index.ts @@ -0,0 +1,57 @@ +import { Injectable } from '@angular/core'; +import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; + +export interface CropOption { + /** The resulting JPEG quality (ignored on Android). default: 100 */ + quality?: number; + + /** The resulting JPEG picture width. default: -1 */ + targetWidth?: number; + + /** The resulting JPEG picture height. default: -1 */ + targetHeight?: number; +} + +/** + * @name Crop Plugin Privacy + * @description + * This plugin does something + * + * @usage + * ```typescript + * import { CropPluginPrivacy } from '@awesome-cordova-plugins/crop-plugin-privacy/ngx'; + * + * + * constructor(private cropPluginPrivacy: CropPluginPrivacy) { } + * + * ... + * + * + * this.cropPluginPrivacy.functionName('/path/to/image', { quality: 100, targetWidth: 1, targetHeight: 1 }) + * .then((res: any) => console.log(res)) + * .catch((error: any) => console.error(error)); + * + * ``` + */ +@Plugin({ + pluginName: 'CropPluginPrivacy', + plugin: 'cordova-plugin-crop-privacy', + pluginRef: 'crop', + repo: 'https://github.com/BaraAksayeth25/cordova-plugin-crop-privacy', + platforms: ['Android'] +}) +@Injectable() +export class CropPluginPrivacy extends AwesomeCordovaNativePlugin { + + /** + * This function does something + * @param arg1 {string} path destination + * @param arg2 {object} Cropping configuration + * @return {Promise} return the file path + */ + @Cordova() + cropImage(arg1: string, arg2: CropOption): Promise { + return; // We add return; here to avoid any IDE / Compiler errors + } + +} From ef499ed290d399a76ff3428b2dca63bd7ae0977f Mon Sep 17 00:00:00 2001 From: ndesai-newrelic <89222514+ndesai-newrelic@users.noreply.github.com> Date: Fri, 4 Nov 2022 15:42:26 -0500 Subject: [PATCH 088/140] feat(newrelic): add plugin (#4409) * Adding Newrelic support for Awesome plugins * Adding more static methods for newrelic cordova plugin * adding documentation for newrelic plugin * Updating newrelic cordova plugin repo * Update index.ts Co-authored-by: Daniel Sogl --- .../plugins/newrelic/index.ts | 320 ++++++++++++++++++ 1 file changed, 320 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/newrelic/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/newrelic/index.ts b/src/@awesome-cordova-plugins/plugins/newrelic/index.ts new file mode 100644 index 000000000..11dd4fef5 --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/newrelic/index.ts @@ -0,0 +1,320 @@ +import { Injectable } from '@angular/core'; +import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; +import { Observable } from 'rxjs'; + +/** + * @name newrelic mobile + * @description + * This NewRelic plugin collect crashes, network traffic, and other information for hybrid apps using native components. + * + * @usage + * ```typescript + * import { NewRelic } from "@awesome-cordova-plugins/newrelic/ngx"; + * + * + * constructor(private newrelic: newrelic) { } + * + * ... + * + * + * NewRelic.startInteraction('Getting Data From Server') + * .then((res: any) => console.log(res)) + * .catch((error: any) => console.error(error)); + * + * ``` + */ +@Plugin({ + pluginName: 'NewRelic', + plugin: 'newrelic-cordova-plugin', // npm package name, example: cordova-plugin-camera + pluginRef: 'NewRelic', // the variable reference to call the plugin, example: navigator.geolocation + repo: 'https://github.com/newrelic/newrelic-cordova-plugin', // the github repository URL for the plugin + install: + 'ionic cordova plugin add https://github.com/ndesai-newrelic/newrelic-cordova-plugin.git --variable IOS_APP_TOKEN="{ios-app-token}" --variable ANDROID_APP_TOKEN="{android-app-token}"', // OPTIONAL install command, in case the plugin requires variables + installVariables: ['IOS_APP_TOKEN', 'ANDROID_APP_TOKEN'], // OPTIONAL the plugin requires variables + platforms: ['Android', 'iOS'], // Array of platforms supported, example: ['Android', 'iOS'] +}) +@Injectable() +export class NewRelic extends AwesomeCordovaNativePlugin { + /** + * Sets a custom user identifier value to associate mobile user + * @param {string} userId The user identifier string. + */ + @Cordova({ + sync: true, + }) + setUserId(userId: string): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Creates a custom attribute with a specified name and value. + * When called, it overwrites its previous value and type. + * The created attribute is shared by multiple Mobile event types. + * @param {string} attributeName Name of the attribute. + * @param {number} value Value of the attribute. + */ + @Cordova({ + sync: true, + }) + setAttribute(name: string, value: string): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Remove a custom attribute with a specified name and value. + * When called, it removes the attribute specified by the name string. + * The removed attribute is shared by multiple Mobile event types. + * @param {string} name Name of the attribute. + */ + @Cordova({ + sync: true, + }) + removeAttribute(name: string): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Creates and records a MobileBreadcrumb event. + * @param {string} eventName The name you want to give to a breadcrumb event. + * @param {Map} attributes A map that includes a list of attributes. + */ + @Cordova({ + sync: true, + }) + recordBreadcrumb(name: string, eventAttributes: Map): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Creates and records a custom event, for use in New Relic Insights. + * The event includes a list of attributes, specified as a map. + * @param {string} eventType The type of event. + * @param {string} eventName The name of the event. + * @param {Map} attributes A map that includes a list of attributes. + */ + @Cordova({ + sync: true, + }) + recordCustomEvent(eventType: string, eventName: string, eventAttributes: Map): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Track a method as an interaction. + * @param {string} actionName The name of the action. + * @param {function} cb A success callback function. + * @returns {Promise} A promise containing the interactionId. + */ + @Cordova({ + sync: true, + }) + startInteraction(name: string): Promise { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * End an interaction + * @param {string} interactionId The string ID for the interaction you want to end. This string is returned when you use startInteraction(). + */ + + @Cordova({ + sync: true, + }) + endInteraction(name: string): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Records JavaScript errors for ionic. + * @param {string} name The name of the error. + * @param {string} message The message of the error. + * @param {string} stack The error stack of the error. + * @param {boolean} isFatal The flag for whether the error is fatal. + */ + @Cordova({ + sync: true, + }) + recordError(name: string, message: string, stack: string, isFatal: boolean): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Throws a demo run-time exception to test New Relic crash reporting. + * @param {string} message An optional argument attached to the exception. + */ + @Cordova({ + sync: true, + }) + crashNow(message: string): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Returns the current session ID as a parameter to the successful callback function. + * This method is useful for consolidating monitoring of app data (not just New Relic data) based on a single session definition and identifier. + * @param {function} cb A success callback function. + * @returns {Promise} A promise containing the current session ID. + */ + @Cordova({ + sync: true, + }) + currentSessionId(name: string): Promise { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Increments the count of an attribute with a specified name. + * When called, it overwrites its previous value and type each time. + * If attribute does not exist, it creates an attribute with a value of 1. + * The incremented attribute is shared by multiple Mobile event types. + * @param {string} name The name of the attribute. + * @param {number} value Optional argument that increments the attribute by this value. + */ + @Cordova({ + sync: true, + }) + incrementAttribute(name: string, value: any): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * + * @param {string} name The name for the custom metric. + * @param {string} category The metric category name. + * @param {number} value Optional. The value of the metric. Value should be a non-zero positive number. + * @param {string} countUnit Optional (but requires value and valueUnit to be set). Unit of measurement for the metric count. Supported values are 'PERCENT', 'BYTES', 'SECONDS', 'BYTES_PER_SECOND', or 'OPERATIONS'. + * @param {string} valueUnit Optional (but requires value and countUnit to be set). Unit of measurement for the metric value. Supported values are 'PERCENT', 'BYTES', 'SECONDS', 'BYTES_PER_SECOND', or 'OPERATIONS'. + */ + @Cordova({ + sync: true, + }) + recordMetric(name: string, category: any, value: Number, countUnit: string, valueUnit: string): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Removes all attributes from the session.. + */ + @Cordova({ + sync: true, + }) + removeAllAttributes(): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Sets the maximum size of the event pool stored in memory until the next harvest cycle. + * When the pool size limit is reached, the agent will start sampling events, discarding some new and old, until the pool of events is sent in the next harvest cycle. + * Default is a maximum of 1000 events per event harvest cycle. + * @param {number} maxPoolSize The maximum number of events per harvest cycle. + */ + @Cordova({ + sync: true, + }) + setMaxEventPoolSize(maxPoolSize: Number): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Sets the event harvest cycle length. + * Default is 600 seconds (10 minutes). + * Minimum value cannot be less than 60 seconds. + * Maximum value should not be greater than 600 seconds. + * @param {number} maxBufferTimeInSeconds The maximum time (in seconds) that the agent should store events in memory. + */ + @Cordova({ + sync: true, + }) + setMaxEventBufferTime(maxBufferTimeInSeconds: Number): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * FOR ANDROID ONLY. + * Enable or disable collection of event data. + * @param {boolean} enabled Boolean value for enabling analytics events. + */ + @Cordova({ + sync: true, + }) + analyticsEventEnabled(enabled: Boolean): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Enable or disable reporting sucessful HTTP request to the MobileRequest event type. + * @param {boolean} enabled Boolean value for enable successful HTTP requests. + */ + @Cordova({ + sync: true, + }) + networkRequestEnabled(enabled: Boolean): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Enable or disable reporting network and HTTP request errors to the MobileRequestError event type. + * @param {boolean} enabled Boolean value for enabling network request errors. + */ + @Cordova({ + sync: true, + }) + networkErrorRequestEnabled(enabled: Boolean): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Enable or disable capture of HTTP response bodies for HTTP error traces, and MobileRequestError events. + * @param {boolean} enabled Boolean value for enabling HTTP response bodies. + */ + @Cordova({ + sync: true, + }) + httpRequestBodyCaptureEnabled(enabled: Boolean): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * + * @param {string} url The URL of the request. + * @param {string} method The HTTP method used, such as GET or POST. + * @param {number} status The statusCode of the HTTP response, such as 200 for OK. + * @param {number} startTime The start time of the request in milliseconds since the epoch. + * @param {number} endTime The end time of the request in milliseconds since the epoch. + * @param {number} bytesSent The number of bytes sent in the request. + * @param {number} bytesReceived The number of bytes received in the response. + * @param {string} body Optional. The response body of the HTTP response. The response body will be truncated and included in an HTTP Error metric if the HTTP transaction is an error. + */ + @Cordova({ + sync: true, + }) + noticeHttpTransaction( + url: string, + method: string, + status: Number, + startTime: Number, + endTime: Number, + bytesSent: Number, + bytesReceived: Number, + body: string + ): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + + /** + * Records network failures. + * If a network request fails, use this method to record details about the failure. + * In most cases, place this call inside exception handlers. + * @param {string} url The URL of the request. + * @param {string} httpMethod The HTTP method used, such as GET or POST. + * @param {number} startTime The start time of the request in milliseconds since the epoch. + * @param {number} endTime The end time of the request in milliseconds since the epoch. + * @param {string} failure The name of the network failure. Possible values are 'Unknown', 'BadURL', 'TimedOut', 'CannotConnectToHost', 'DNSLookupFailed', 'BadServerResponse', 'SecureConnectionFailed'. + */ + @Cordova({ + sync: true, + }) + noticeNetworkFailure(url: string, method: string, startTime: Number, endTime: Number, failure: string): void { + return; // We add return; here to avoid any IDE / Compiler errors + } +} From 2d347e46edb47a13e662e55ae8c126021a54ea85 Mon Sep 17 00:00:00 2001 From: Nuno Rodrigues Date: Fri, 4 Nov 2022 20:42:47 +0000 Subject: [PATCH 089/140] fix(bluetooth-le): use correct return types (#4411) --- .../plugins/bluetooth-le/index.ts | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/bluetooth-le/index.ts b/src/@awesome-cordova-plugins/plugins/bluetooth-le/index.ts index fb3d9bf9c..7cf9e0c7c 100644 --- a/src/@awesome-cordova-plugins/plugins/bluetooth-le/index.ts +++ b/src/@awesome-cordova-plugins/plugins/bluetooth-le/index.ts @@ -535,10 +535,10 @@ export class BluetoothLE extends AwesomeCordovaNativePlugin { * Retrieved paired Bluetooth LE devices. In iOS, devices that are "paired" to will not return during a normal scan. * Callback is "instant" compared to a scan. * @param {{ services: string[] }} An array of service IDs to filter the retrieval by. If no service IDs are specified, no devices will be returned. - * @returns {Promise<{ devices: DeviceInfo[] }>} + * @returns {Promise} */ @Cordova({ callbackOrder: 'reverse' }) - retrieveConnected(params?: { services?: string[] }): Promise<{ devices: DeviceInfo[] }> { + retrieveConnected(params?: { services?: string[] }): Promise { return; } @@ -548,7 +548,7 @@ export class BluetoothLE extends AwesomeCordovaNativePlugin { * Bond with a device. * The device doesn't need to be connected to initiate bonding. Android support only. * @param {{ address: string }} params The address/identifier provided by the scan's return object - * @returns {(Observable<{ status: DeviceInfo }>)} + * @returns {(Observable)} * success: * The first success callback should always return with status == bonding. * If the bond is created, the callback will return again with status == bonded. @@ -557,7 +557,7 @@ export class BluetoothLE extends AwesomeCordovaNativePlugin { * The callback that will be triggered when the bond operation fails */ @Cordova({ callbackOrder: 'reverse', observable: true }) - bond(params: { address: string }): Observable<{ status: DeviceInfo }> { + bond(params: { address: string }): Observable { return; } @@ -566,12 +566,12 @@ export class BluetoothLE extends AwesomeCordovaNativePlugin { * @param params.address * Unbond with a device. The device doesn't need to be connected to initiate bonding. Android support only. * @param {{address: string}} params The address/identifier - * @returns {Promise<{ status: DeviceInfo }>} + * @returns {Promise} * success: The success callback should always return with status == unbonded, that is passed with device object * error: The callback that will be triggered when the unbond operation fails */ @Cordova({ callbackOrder: 'reverse' }) - unbond(params: { address: string }): Promise<{ status: DeviceInfo }> { + unbond(params: { address: string }): Promise { return; } @@ -582,7 +582,7 @@ export class BluetoothLE extends AwesomeCordovaNativePlugin { * @param connectError The callback that will be triggered when the connect operation fails * @param params The connection params * @param {ConnectionParams} params - * @returns {(Observable<{ status: DeviceInfo }>)} + * @returns {(Observable)} * success: device object with status * error: The callback that will be triggered when the unbond operation fails */ @@ -670,10 +670,10 @@ export class BluetoothLE extends AwesomeCordovaNativePlugin { * Discover the service's characteristics. * Not providing an array of characteristics will return all characteristics and take longer to discover. iOS support only. * @param {CharacteristicParams} params Characteristic params - * @returns {Promise<{ characteristics: Characteristics }>} The service id and an Array of characteristics + * @returns {Promise} The service id and an Array of characteristics */ @Cordova({ callbackOrder: 'reverse' }) - characteristics(params: CharacteristicParams): Promise<{ characteristics: Characteristics }> { + characteristics(params: CharacteristicParams): Promise { return; } @@ -681,10 +681,10 @@ export class BluetoothLE extends AwesomeCordovaNativePlugin { * @name descriptors (iOS) * Discover the characteristic's descriptors. iOS support only. * @param {DescriptorParams} params - * @returns {Promise<{ descriptors: Descriptors }>} + * @returns {Promise} */ @Cordova({ callbackOrder: 'reverse' }) - descriptors(params: DescriptorParams): Promise<{ descriptors: Descriptors }> { + descriptors(params: DescriptorParams): Promise { return; } From 6a97dc5e07ace559b766482ca1ee1a187ffb5d0c Mon Sep 17 00:00:00 2001 From: Mathias Verdon Date: Sat, 5 Nov 2022 04:43:09 +0800 Subject: [PATCH 090/140] fix(diagnostic): add new Android runtime permissions for Bluetooth (#4402) --- src/@awesome-cordova-plugins/plugins/diagnostic/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts b/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts index 8ab4f20fc..75b49856d 100644 --- a/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts +++ b/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts @@ -66,6 +66,9 @@ export class Diagnostic extends AwesomeCordovaNativePlugin { WRITE_EXTERNAL_STORAGE: 'WRITE_EXTERNAL_STORAGE', READ_EXTERNAL_STORAGE: 'READ_EXTERNAL_STORAGE', BODY_SENSORS: 'BODY_SENSORS', + BLUETOOTH_ADVERTISE: "BLUETOOTH_ADVERTISE", + BLUETOOTH_SCAN: "BLUETOOTH_SCAN", + BLUETOOTH_CONNECT: "BLUETOOTH_CONNECT", }; @CordovaProperty() @@ -113,6 +116,7 @@ export class Diagnostic extends AwesomeCordovaNativePlugin { SENSORS: ['BODY_SENSORS'], SMS: ['SEND_SMS', 'RECEIVE_SMS', 'READ_SMS', 'RECEIVE_WAP_PUSH', 'RECEIVE_MMS'], STORAGE: ['READ_EXTERNAL_STORAGE', 'WRITE_EXTERNAL_STORAGE'], + NEARBY_DEVICES: ["BLUETOOTH_ADVERTISE", "BLUETOOTH_SCAN", "BLUETOOTH_CONNECT"], }; locationMode = { From 755b28e32534d75a6f8079b9be5a8e1b81aef636 Mon Sep 17 00:00:00 2001 From: Sawyer Schumacher Date: Fri, 4 Nov 2022 14:43:28 -0600 Subject: [PATCH 091/140] feat(ble): add wrapper for starting location notifications (#4399) --- .../plugins/ble/index.ts | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/ble/index.ts b/src/@awesome-cordova-plugins/plugins/ble/index.ts index 4c47232ad..6ec27e78d 100644 --- a/src/@awesome-cordova-plugins/plugins/ble/index.ts +++ b/src/@awesome-cordova-plugins/plugins/ble/index.ts @@ -564,6 +564,37 @@ export class BLE extends AwesomeCordovaNativePlugin { return; } + /** + * Registers to be notified when Location service state changes on the device. + * + * @usage + * ``` + * ble.startLocationStateNotifications(success, failure); + * // Or using await with promises + * // Note, initial promise resolves or rejects depending on whether the subscribe was successful + * await ble.withPromises.startLocationStateNotifications(success, failure) + * ``` + * @returns {Observable} Returns an Observable that notifies when Location is enabled or disabled on the device. + */ + @Cordova({ + observable: true, + clearFunction: 'stopLocationStateNotifications', + clearWithArgs: false, + }) + startLocationStateNotifications(): Observable { + return; + } + + /** + * Stop location state notifications. + * + * @returns {Promise} + */ + @Cordova() + stopLocationStateNotifications(): Promise { + return; + } + /** * Open System Bluetooth settings (Android only). * From c544b43a5198566b2e56a0c3e0bbeb74e5527f0e Mon Sep 17 00:00:00 2001 From: Mathias Verdon Date: Sat, 5 Nov 2022 04:43:46 +0800 Subject: [PATCH 092/140] fix(diagnostic): add getBluetoothAuthorizationStatus function (#4398) --- .../plugins/diagnostic/index.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts b/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts index 75b49856d..78bd39e0c 100644 --- a/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts +++ b/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts @@ -687,6 +687,16 @@ export class Diagnostic extends AwesomeCordovaNativePlugin { return; } + /** + * Returns the Bluetooth authorization status of the application on the device. + * + * @returns {Promise} + */ + @Cordova({ platforms: ['Android', 'iOS'] }) + getBluetoothAuthorizationStatus(): Promise { + return; + } + /** * Checks if the application is authorized to use external storage. * From d2e92f558972d62e6061494bee3562c70dfe7de1 Mon Sep 17 00:00:00 2001 From: Alex Ryltsov Date: Fri, 4 Nov 2022 22:44:53 +0200 Subject: [PATCH 093/140] feat(image-resizer): add plugin (#4397) * feature: added support for the image-resizer cordova plugin * Update index.ts Co-authored-by: Daniel Sogl --- .../plugins/image-resizer/index.ts | 89 +++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/image-resizer/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/image-resizer/index.ts b/src/@awesome-cordova-plugins/plugins/image-resizer/index.ts new file mode 100644 index 000000000..e46d764c4 --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/image-resizer/index.ts @@ -0,0 +1,89 @@ +/* eslint-disable jsdoc/require-param-type */ +/* eslint-disable jsdoc/check-tag-names */ + +import { Injectable } from '@angular/core'; +import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; + +export interface ImageResizerOptions { + /** + * The URI for the image on the device to get scaled + */ + uri: string; + /** + * The name of the folder the image should be put + * (Android only) + */ + folderName?: string; + /** + * A custom name for the file. Default name is a timestamp. You have to set this value on iOS + */ + fileName?: string; + /** + * + * Quality given as Number for the quality of the new image + * (Android and iOS only) + */ + quality?: number; + /** + * The width of the new image + */ + width: number; + /** + * The height of the new image + */ + height: number; + /** + * Whether or not to return a base64 encoded image string instead of the path to the resized image. + * iOS only + */ + base64?: boolean; +} + +/** + * @name ImageResizer + * @description + * Cordova Plugin For Image Resize + * @usage + * ```typescript + * import { ImageResizer, ImageResizerOptions } from '@awesome-cordova-plugins/image-resizer/ngx'; + * + * constructor(private imageResizer: ImageResizer) { } + * + * ... + * + * let options = { + * uri: uri, + * folderName: 'Protonet', + * quality: 90, + * width: 1280, + * height: 1280 + * } as ImageResizerOptions; + * + * this.imageResizer + * .resize(options) + * .then((filePath: string) => console.log('FilePath', filePath)) + * .catch(e => console.log(e)); + * + * ``` + */ +@Plugin({ + pluginName: 'ImageResizer', + plugin: 'cordova-plugin-image-resizer', // npm package name, example: cordova-plugin-camera + pluginRef: 'ImageResizer', // the variable reference to call the plugin, example: navigator.geolocation + repo: 'https://github.com/JoschkaSchulz/cordova-plugin-image-resizer', // the github repository URL for the plugin + platforms: ['Android', 'iOS'], +}) +@Injectable() +export class ImageResizer extends AwesomeCordovaNativePlugin { + /** + * This function resizes the image based on the options provided + * + * @param options {ImageResizerOptions} image resize options + * @return {Promise} Returns a Promise that resolves the resized image file URI + * otherwise rejects with an error. + */ + @Cordova() + resize(options: ImageResizerOptions): Promise { + return; + } +} From 97f566170efdc90f48a4f7b4aef292dccfb0165c Mon Sep 17 00:00:00 2001 From: Alex Ryltsov Date: Fri, 4 Nov 2022 22:45:27 +0200 Subject: [PATCH 094/140] feat(file-chooser): add plugin (#4396) --- .../plugins/file-chooser/index.ts | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/file-chooser/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/file-chooser/index.ts b/src/@awesome-cordova-plugins/plugins/file-chooser/index.ts new file mode 100644 index 000000000..84cf51b77 --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/file-chooser/index.ts @@ -0,0 +1,47 @@ +/* eslint-disable jsdoc/require-returns-check */ +/* eslint-disable jsdoc/check-tag-names */ + +import { Injectable } from '@angular/core'; +import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; + +/** + * @name FileChooser Plugin + * @description + * Cordova FileChooser Plugin + * @usage + * ```typescript + * import { FileChooser } from '@awesome-cordova-plugins/file-chooser/ngx'; + * + * + * constructor(private fileChooser: FileChooser) { } + * + * ... + * + * + * this.fileChooser.open() + * .then(() => console.log('Success')) + * .catch((error: any) => console.error(error)); + * + * ``` + */ +@Plugin({ + pluginName: 'FileChooser', + plugin: 'cordova-plugin-filechooser', + pluginRef: 'fileChooser', + repo: 'https://github.com/ihadeed/cordova-filechooser', + platforms: ['Android'], +}) +@Injectable() +export class FileChooser extends AwesomeCordovaNativePlugin { + /** + * Launches a chooser dialog. The filter param allows filtering a the mime type + * { "mime": "application/pdf" } + * + * @param {string} [filter] Filter allowing filter by a mime type (text/plain, image/png, image/jpeg, audio/wav etc.) + * @returns {Promise} URI of the selected file + */ + @Cordova() + open(filter?: string): Promise { + return; + } +} From e90a6a306c24bf5b58ff2419fe1e8fea73c62472 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Nov 2022 21:45:39 +0100 Subject: [PATCH 095/140] fix(deps): update dependency tslib to v2.4.1 (#4413) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3a6c34347..3c9c8c10d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "6.1.0", "license": "MIT", "dependencies": { - "tslib": "2.4.0" + "tslib": "2.4.1" }, "devDependencies": { "@angular/common": "12.2.16", @@ -15805,9 +15805,9 @@ } }, "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -28948,9 +28948,9 @@ } }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, "tsutils": { "version": "3.21.0", diff --git a/package.json b/package.json index e061cb0ca..b66e7d93e 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "prettier": "prettier --write --ignore-unknown \"**/*\"" }, "dependencies": { - "tslib": "2.4.0" + "tslib": "2.4.1" }, "devDependencies": { "@angular/common": "12.2.16", From 2b8992faf3174ff9a05891a09576361235bf8734 Mon Sep 17 00:00:00 2001 From: Cesar de la Vega Date: Fri, 4 Nov 2022 21:46:09 +0100 Subject: [PATCH 096/140] feat(purchases)!: migrate RevenueCat to 3.2.1 (#4392) * feat(purchases)!: migrate RevenueCat to 3.2.0 * update version to 3.2.1 --- .../plugins/purchases/index.ts | 62 ++----------------- 1 file changed, 5 insertions(+), 57 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/purchases/index.ts b/src/@awesome-cordova-plugins/plugins/purchases/index.ts index 56d0119a7..23e509318 100644 --- a/src/@awesome-cordova-plugins/plugins/purchases/index.ts +++ b/src/@awesome-cordova-plugins/plugins/purchases/index.ts @@ -144,6 +144,10 @@ export enum INTRO_ELIGIBILITY_STATUS { * The user is eligible for a free trial or intro pricing for this product. */ INTRO_ELIGIBILITY_STATUS_ELIGIBLE, + /** + * There is no free trial or intro pricing for this product. + */ + INTRO_ELIGIBILITY_STATUS_NO_INTRO_OFFER_EXISTS, } /** @@ -209,7 +213,7 @@ export enum INTRO_ELIGIBILITY_STATUS { */ @Plugin({ pluginName: 'Purchases', - plugin: 'cordova-plugin-purchases@3.1.0', + plugin: 'cordova-plugin-purchases@3.2.1', pluginRef: 'Purchases', // the variable reference to call the plugin, example: navigator.geolocation repo: 'https://github.com/RevenueCat/cordova-plugin-purchases', // the github repository URL for the plugin platforms: ['Android', 'iOS'], // Array of platforms supported, example: ['Android', 'iOS'] @@ -289,27 +293,6 @@ export class Purchases extends AwesomeCordovaNativePlugin { @Cordova({ sync: true }) configureWith({ apiKey, appUserID, observerMode, userDefaultsSuiteName, useAmazon }: PurchasesConfiguration): void {} - /** - * Set this to true if you are passing in an appUserID but it is anonymous, this is true by default if you didn't pass an appUserID - * If a user tries to purchase a product that is active on the current app store account, we will treat it as a restore and alias - * the new ID with the previous id. - * - * @param allowSharing {boolean} true if enabled, false to disabled - */ - @Cordova({ sync: true }) - setAllowSharingStoreAccount(allowSharing: boolean): void {} - - /** - * Add a dict of attribution information - * - * @deprecated Use the set functions instead. - * @param {object} data Attribution data from any of the attribution networks in Purchases.ATTRIBUTION_NETWORKS - * @param {ATTRIBUTION_NETWORK} network Which network, see Purchases.ATTRIBUTION_NETWORK - * @param {string?} networkUserId An optional unique id for identifying the user. Needs to be a string. - */ - @Cordova({ sync: true }) - addAttributionData(data: { [key: string]: any }, network: ATTRIBUTION_NETWORK, networkUserId?: string): void {} - /** * Gets the Offerings configured in the dashboard * @@ -424,41 +407,6 @@ export class Purchases extends AwesomeCordovaNativePlugin { return; } - /** - * @deprecated, use logIn instead. - * This function will alias two appUserIDs together. - * @param newAppUserID {String} The new appUserID that should be linked to the currently identified appUserID. Needs to be a string. - * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there - * is an error retrieving the new purchaser info for the new user or if there is an error creating the alias. - */ - @Cordova() - createAlias(newAppUserID: string): Promise { - return; - } - - /** - * @deprecated, use logIn instead. - * This function will identify the current user with an appUserID. Typically this would be used after a logout to identify a new user without calling configure - * @param newAppUserID {String} The new appUserID that should be linked to the currently identified appUserID. Needs to be a string. - * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there - * is an error retrieving the new purchaser info for the new user. - */ - @Cordova() - identify(newAppUserID: string): Promise { - return; - } - - /** - * @deprecated, use logOut instead. - * Resets the Purchases client clearing the saved appUserID. This will generate a random user id and save it in the cache. - * @returns {Promise} Errors are of type [PurchasesError] and get normally triggered if there - * is an error retrieving the new purchaser info for the new user. - */ - @Cordova() - reset(): Promise { - return; - } - /** * Gets the current purchaser info. This call will return the cached purchaser info unless the cache is stale, in which case, * it will make a network call to retrieve it from the servers. From af55cb25fa39146c0ed79d94e3805a401b881cc2 Mon Sep 17 00:00:00 2001 From: MaximBelov Date: Fri, 4 Nov 2022 22:46:34 +0200 Subject: [PATCH 097/140] feat(device): detect if app is running on a macOS desktop with Apple Silicon (#4299) --- src/@awesome-cordova-plugins/plugins/device/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/device/index.ts b/src/@awesome-cordova-plugins/plugins/device/index.ts index 6cf1ffcdd..02ff61b7b 100644 --- a/src/@awesome-cordova-plugins/plugins/device/index.ts +++ b/src/@awesome-cordova-plugins/plugins/device/index.ts @@ -66,4 +66,8 @@ export class Device extends AwesomeCordovaNativePlugin { /** Get the Android device's SDK version. (Android-only) */ @CordovaProperty() sdkVersion?: string; + + /** Detect if app is running on a macOS desktop with Apple Silicon. */ + @CordovaProperty() + isiOSAppOnMac: string; } From 60aa74baed6cab40e22c1fa66f03f1f34fb02c93 Mon Sep 17 00:00:00 2001 From: Daniel Sogl Date: Fri, 4 Nov 2022 20:48:47 +0000 Subject: [PATCH 098/140] 6.2.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 25 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a5d1dd9d..21ad3d77c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +# [6.2.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v6.1.0...v6.2.0) (2022-11-04) + + +### Bug Fixes + +* **bluetooth-le:** use correct return types ([#4411](https://github.com/danielsogl/awesome-cordova-plugins/issues/4411)) ([2d347e4](https://github.com/danielsogl/awesome-cordova-plugins/commit/2d347e46edb47a13e662e55ae8c126021a54ea85)) +* **deps:** update dependency tslib to v2.4.1 ([#4413](https://github.com/danielsogl/awesome-cordova-plugins/issues/4413)) ([e90a6a3](https://github.com/danielsogl/awesome-cordova-plugins/commit/e90a6a306c24bf5b58ff2419fe1e8fea73c62472)) +* **diagnostic:** add getBluetoothAuthorizationStatus function ([#4398](https://github.com/danielsogl/awesome-cordova-plugins/issues/4398)) ([c544b43](https://github.com/danielsogl/awesome-cordova-plugins/commit/c544b43a5198566b2e56a0c3e0bbeb74e5527f0e)) +* **diagnostic:** add new Android runtime permissions for Bluetooth ([#4402](https://github.com/danielsogl/awesome-cordova-plugins/issues/4402)) ([6a97dc5](https://github.com/danielsogl/awesome-cordova-plugins/commit/6a97dc5e07ace559b766482ca1ee1a187ffb5d0c)) + + +### Features + +* **ble:** add wrapper for starting location notifications ([#4399](https://github.com/danielsogl/awesome-cordova-plugins/issues/4399)) ([755b28e](https://github.com/danielsogl/awesome-cordova-plugins/commit/755b28e32534d75a6f8079b9be5a8e1b81aef636)) +* **crop-privacy:** add plugin ([#4408](https://github.com/danielsogl/awesome-cordova-plugins/issues/4408)) ([1e258ad](https://github.com/danielsogl/awesome-cordova-plugins/commit/1e258adeb5506d3bfa3eff755a710fa6373f6dcc)) +* **device:** detect if app is running on a macOS desktop with Apple Silicon ([#4299](https://github.com/danielsogl/awesome-cordova-plugins/issues/4299)) ([af55cb2](https://github.com/danielsogl/awesome-cordova-plugins/commit/af55cb25fa39146c0ed79d94e3805a401b881cc2)) +* **file-chooser:** add plugin ([#4396](https://github.com/danielsogl/awesome-cordova-plugins/issues/4396)) ([97f5661](https://github.com/danielsogl/awesome-cordova-plugins/commit/97f566170efdc90f48a4f7b4aef292dccfb0165c)) +* **image-resizer:** add plugin ([#4397](https://github.com/danielsogl/awesome-cordova-plugins/issues/4397)) ([d2e92f5](https://github.com/danielsogl/awesome-cordova-plugins/commit/d2e92f558972d62e6061494bee3562c70dfe7de1)) +* **newrelic:** add plugin ([#4409](https://github.com/danielsogl/awesome-cordova-plugins/issues/4409)) ([ef499ed](https://github.com/danielsogl/awesome-cordova-plugins/commit/ef499ed290d399a76ff3428b2dca63bd7ae0977f)) + + + # [6.1.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v6.0.1...v6.1.0) (2022-10-22) diff --git a/package-lock.json b/package-lock.json index 3c9c8c10d..240437c39 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "awesome-cordova-plugins", - "version": "6.1.0", + "version": "6.2.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "awesome-cordova-plugins", - "version": "6.1.0", + "version": "6.2.0", "license": "MIT", "dependencies": { "tslib": "2.4.1" diff --git a/package.json b/package.json index b66e7d93e..897e21a45 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "awesome-cordova-plugins", - "version": "6.1.0", + "version": "6.2.0", "description": "Native plugin wrappers for Cordova and Ionic with TypeScript, ES6+, Promise and Observable support", "homepage": "https://awesome-cordova-plugins.com", "author": "Daniel Sogl (https://danielsogl.com)", From 70d7acc1136e7f56cd4904bd9610a0a62f94f1e0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 4 Nov 2022 21:57:00 +0100 Subject: [PATCH 099/140] chore(deps): update dependency @types/lodash to v4.14.188 (#4412) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 240437c39..a2f84e489 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", - "@types/lodash": "4.14.186", + "@types/lodash": "4.14.188", "@types/node": "16.18.3", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", @@ -2130,9 +2130,9 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.14.186", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.186.tgz", - "integrity": "sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==", + "version": "4.14.188", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.188.tgz", + "integrity": "sha512-zmEmF5OIM3rb7SbLCFYoQhO4dGt2FRM9AMkxvA3LaADOF1n8in/zGJlWji9fmafLoNyz+FoL6FE0SLtGIArD7w==", "dev": true }, "node_modules/@types/minimatch": { @@ -18326,9 +18326,9 @@ "dev": true }, "@types/lodash": { - "version": "4.14.186", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.186.tgz", - "integrity": "sha512-eHcVlLXP0c2FlMPm56ITode2AgLMSa6aJ05JTTbYbI+7EMkCEE5qk2E41d5g2lCVTqRe0GnnRFurmlCsDODrPw==", + "version": "4.14.188", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.188.tgz", + "integrity": "sha512-zmEmF5OIM3rb7SbLCFYoQhO4dGt2FRM9AMkxvA3LaADOF1n8in/zGJlWji9fmafLoNyz+FoL6FE0SLtGIArD7w==", "dev": true }, "@types/minimatch": { diff --git a/package.json b/package.json index 897e21a45..ea9f2732b 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", - "@types/lodash": "4.14.186", + "@types/lodash": "4.14.188", "@types/node": "16.18.3", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", From c654ea5925362fac11afac0551ae0a5ae52e4cd5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 5 Nov 2022 11:11:20 +0100 Subject: [PATCH 100/140] chore(deps): update dependency eslint-plugin-jsdoc to v39.6.2 (#4414) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 30 +++++++++++++++--------------- package.json | 2 +- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index a2f84e489..66a257862 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.4.0", + "eslint-plugin-jsdoc": "39.6.2", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", @@ -1035,9 +1035,9 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.33.4", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.33.4.tgz", - "integrity": "sha512-02XyYuvR/Gn+3BT6idHVNQ4SSQlA1X1FeEfeKm2ypv8ANB6Lt9KRFZ2S7y5xjwR+EPQ/Rzb0XFaD+xKyqe4ALw==", + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.0.tgz", + "integrity": "sha512-u0XZyvUF6Urb2cSivSXA8qXIpT/CxkHcdtZKoWusAzgzmsTWpg0F2FpWXsolHmMUyVY3dLWaoy+0ccJ5uf2QjA==", "dev": true, "dependencies": { "comment-parser": "1.3.1", @@ -5376,12 +5376,12 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.4.0.tgz", - "integrity": "sha512-2FXAmh8lpO22aqZgu6NLB6berVnYgwbZx95BmjIIQjbRNwLIAwY0dtvSJDUZVW5nflv58c1gSWQjIJ8yLZ/+fw==", + "version": "39.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.2.tgz", + "integrity": "sha512-dvgY/W7eUFoAIIiaWHERIMI61ZWqcz9YFjEeyTzdPlrZc3TY/3aZm5aB91NUoTLWYZmO/vFlYSuQi15tF7uE5A==", "dev": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.33.4", + "@es-joy/jsdoccomment": "~0.36.0", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", @@ -17464,9 +17464,9 @@ } }, "@es-joy/jsdoccomment": { - "version": "0.33.4", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.33.4.tgz", - "integrity": "sha512-02XyYuvR/Gn+3BT6idHVNQ4SSQlA1X1FeEfeKm2ypv8ANB6Lt9KRFZ2S7y5xjwR+EPQ/Rzb0XFaD+xKyqe4ALw==", + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.0.tgz", + "integrity": "sha512-u0XZyvUF6Urb2cSivSXA8qXIpT/CxkHcdtZKoWusAzgzmsTWpg0F2FpWXsolHmMUyVY3dLWaoy+0ccJ5uf2QjA==", "dev": true, "requires": { "comment-parser": "1.3.1", @@ -21079,12 +21079,12 @@ "requires": {} }, "eslint-plugin-jsdoc": { - "version": "39.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.4.0.tgz", - "integrity": "sha512-2FXAmh8lpO22aqZgu6NLB6berVnYgwbZx95BmjIIQjbRNwLIAwY0dtvSJDUZVW5nflv58c1gSWQjIJ8yLZ/+fw==", + "version": "39.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.2.tgz", + "integrity": "sha512-dvgY/W7eUFoAIIiaWHERIMI61ZWqcz9YFjEeyTzdPlrZc3TY/3aZm5aB91NUoTLWYZmO/vFlYSuQi15tF7uE5A==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.33.4", + "@es-joy/jsdoccomment": "~0.36.0", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", diff --git a/package.json b/package.json index ea9f2732b..5e25d0156 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.4.0", + "eslint-plugin-jsdoc": "39.6.2", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", From 56054d036e1ab8e48aaadbee86b2cfee2fa4b019 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 6 Nov 2022 16:36:23 +0100 Subject: [PATCH 101/140] chore(deps): update dependency eslint to v8.27.0 (#4415) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 26 +++++++++++++------------- package.json | 2 +- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index 66a257862..3b17af510 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.26.0", + "eslint": "8.27.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.6.2", "fs-extra": "10.1.0", @@ -5308,9 +5308,9 @@ } }, "node_modules/eslint": { - "version": "8.26.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.26.0.tgz", - "integrity": "sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==", + "version": "8.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", + "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.3.3", @@ -5553,9 +5553,9 @@ } }, "node_modules/eslint/node_modules/espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -20853,9 +20853,9 @@ } }, "eslint": { - "version": "8.26.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.26.0.tgz", - "integrity": "sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==", + "version": "8.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", + "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", "dev": true, "requires": { "@eslint/eslintrc": "^1.3.3", @@ -20962,9 +20962,9 @@ "dev": true }, "espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "requires": { "acorn": "^8.8.0", diff --git a/package.json b/package.json index 5e25d0156..f22674e2a 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.26.0", + "eslint": "8.27.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.6.2", "fs-extra": "10.1.0", From 34afbd1c532d85489e1f603099ac968c6959d8fd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 7 Nov 2022 19:34:45 +0100 Subject: [PATCH 102/140] chore(deps): update typescript-eslint monorepo to v5.42.1 (#4417) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 164 +++++++++++++++++++++++----------------------- package.json | 4 +- 2 files changed, 84 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3b17af510..586b201e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "16.18.3", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.42.0", - "@typescript-eslint/parser": "5.42.0", + "@typescript-eslint/eslint-plugin": "5.42.1", + "@typescript-eslint/parser": "5.42.1", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2231,14 +2231,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.0.tgz", - "integrity": "sha512-5TJh2AgL6+wpL8H/GTSjNb4WrjKoR2rqvFxR/DDTqYNk6uXn8BJMEcncLSpMbf/XV1aS0jAjYwn98uvVCiAywQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", + "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.42.0", - "@typescript-eslint/type-utils": "5.42.0", - "@typescript-eslint/utils": "5.42.0", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/type-utils": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -2279,14 +2279,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.0.tgz", - "integrity": "sha512-Ixh9qrOTDRctFg3yIwrLkgf33AHyEIn6lhyf5cCfwwiGtkWhNpVKlEZApi3inGQR/barWnY7qY8FbGKBO7p3JA==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", + "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.42.0", - "@typescript-eslint/types": "5.42.0", - "@typescript-eslint/typescript-estree": "5.42.0", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "debug": "^4.3.4" }, "engines": { @@ -2306,13 +2306,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.0.tgz", - "integrity": "sha512-l5/3IBHLH0Bv04y+H+zlcLiEMEMjWGaCX6WyHE5Uk2YkSGAMlgdUPsT/ywTSKgu9D1dmmKMYgYZijObfA39Wow==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", + "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.42.0", - "@typescript-eslint/visitor-keys": "5.42.0" + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2323,13 +2323,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.0.tgz", - "integrity": "sha512-HW14TXC45dFVZxnVW8rnUGnvYyRC0E/vxXShFCthcC9VhVTmjqOmtqj6H5rm9Zxv+ORxKA/1aLGD7vmlLsdlOg==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", + "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.42.0", - "@typescript-eslint/utils": "5.42.0", + "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2350,9 +2350,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.0.tgz", - "integrity": "sha512-t4lzO9ZOAUcHY6bXQYRuu+3SSYdD9TS8ooApZft4WARt4/f2Cj/YpvbTe8A4GuhT4bNW72goDMOy7SW71mZwGw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", + "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2363,13 +2363,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.0.tgz", - "integrity": "sha512-2O3vSq794x3kZGtV7i4SCWZWCwjEtkWfVqX4m5fbUBomOsEOyd6OAD1qU2lbvV5S8tgy/luJnOYluNyYVeOTTg==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", + "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.42.0", - "@typescript-eslint/visitor-keys": "5.42.0", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2405,16 +2405,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.0.tgz", - "integrity": "sha512-JZ++3+h1vbeG1NUECXQZE3hg0kias9kOtcQr3+JVQ3whnjvKuMyktJAAIj6743OeNPnGBmjj7KEmiDL7qsdnCQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", + "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.42.0", - "@typescript-eslint/types": "5.42.0", - "@typescript-eslint/typescript-estree": "5.42.0", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -2446,12 +2446,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.0.tgz", - "integrity": "sha512-QHbu5Hf/2lOEOwy+IUw0GoSCuAzByTAWWrOTKzTzsotiUnWFpuKnXcAhC9YztAf2EElQ0VvIK+pHJUPkM0q7jg==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", + "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/types": "5.42.1", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -18427,14 +18427,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.0.tgz", - "integrity": "sha512-5TJh2AgL6+wpL8H/GTSjNb4WrjKoR2rqvFxR/DDTqYNk6uXn8BJMEcncLSpMbf/XV1aS0jAjYwn98uvVCiAywQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", + "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.42.0", - "@typescript-eslint/type-utils": "5.42.0", - "@typescript-eslint/utils": "5.42.0", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/type-utils": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -18455,53 +18455,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.0.tgz", - "integrity": "sha512-Ixh9qrOTDRctFg3yIwrLkgf33AHyEIn6lhyf5cCfwwiGtkWhNpVKlEZApi3inGQR/barWnY7qY8FbGKBO7p3JA==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", + "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.42.0", - "@typescript-eslint/types": "5.42.0", - "@typescript-eslint/typescript-estree": "5.42.0", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.0.tgz", - "integrity": "sha512-l5/3IBHLH0Bv04y+H+zlcLiEMEMjWGaCX6WyHE5Uk2YkSGAMlgdUPsT/ywTSKgu9D1dmmKMYgYZijObfA39Wow==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", + "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", "dev": true, "requires": { - "@typescript-eslint/types": "5.42.0", - "@typescript-eslint/visitor-keys": "5.42.0" + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1" } }, "@typescript-eslint/type-utils": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.0.tgz", - "integrity": "sha512-HW14TXC45dFVZxnVW8rnUGnvYyRC0E/vxXShFCthcC9VhVTmjqOmtqj6H5rm9Zxv+ORxKA/1aLGD7vmlLsdlOg==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", + "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.42.0", - "@typescript-eslint/utils": "5.42.0", + "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/utils": "5.42.1", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.0.tgz", - "integrity": "sha512-t4lzO9ZOAUcHY6bXQYRuu+3SSYdD9TS8ooApZft4WARt4/f2Cj/YpvbTe8A4GuhT4bNW72goDMOy7SW71mZwGw==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", + "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.0.tgz", - "integrity": "sha512-2O3vSq794x3kZGtV7i4SCWZWCwjEtkWfVqX4m5fbUBomOsEOyd6OAD1qU2lbvV5S8tgy/luJnOYluNyYVeOTTg==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", + "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.42.0", - "@typescript-eslint/visitor-keys": "5.42.0", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18521,16 +18521,16 @@ } }, "@typescript-eslint/utils": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.0.tgz", - "integrity": "sha512-JZ++3+h1vbeG1NUECXQZE3hg0kias9kOtcQr3+JVQ3whnjvKuMyktJAAIj6743OeNPnGBmjj7KEmiDL7qsdnCQ==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", + "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.42.0", - "@typescript-eslint/types": "5.42.0", - "@typescript-eslint/typescript-estree": "5.42.0", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -18548,12 +18548,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.42.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.0.tgz", - "integrity": "sha512-QHbu5Hf/2lOEOwy+IUw0GoSCuAzByTAWWrOTKzTzsotiUnWFpuKnXcAhC9YztAf2EElQ0VvIK+pHJUPkM0q7jg==", + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", + "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", "dev": true, "requires": { - "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/types": "5.42.1", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { diff --git a/package.json b/package.json index f22674e2a..7acaec24d 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "16.18.3", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.42.0", - "@typescript-eslint/parser": "5.42.0", + "@typescript-eslint/eslint-plugin": "5.42.1", + "@typescript-eslint/parser": "5.42.1", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From e7aab1d814ea300a6acbe2600db2316eb1521be7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 4 Dec 2022 14:28:36 +0100 Subject: [PATCH 103/140] chore(deps): update dependency husky to v8.0.2 (#4419) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 586b201e6..b6b455ef8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,7 +37,7 @@ "gulp": "4.0.2", "gulp-rename": "2.0.0", "gulp-replace": "1.1.3", - "husky": "8.0.1", + "husky": "8.0.2", "is-ci": "3.0.1", "jest": "27.5.1", "lint-staged": "13.0.3", @@ -7799,9 +7799,9 @@ } }, "node_modules/husky": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.1.tgz", - "integrity": "sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.2.tgz", + "integrity": "sha512-Tkv80jtvbnkK3mYWxPZePGFpQ/tT3HNSs/sasF9P2YfkMezDl3ON37YN6jUUI4eTg5LcyVynlb6r4eyvOmspvg==", "dev": true, "bin": { "husky": "lib/bin.js" @@ -22808,9 +22808,9 @@ "dev": true }, "husky": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.1.tgz", - "integrity": "sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.2.tgz", + "integrity": "sha512-Tkv80jtvbnkK3mYWxPZePGFpQ/tT3HNSs/sasF9P2YfkMezDl3ON37YN6jUUI4eTg5LcyVynlb6r4eyvOmspvg==", "dev": true }, "iconv-lite": { diff --git a/package.json b/package.json index 7acaec24d..cb79351d6 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "gulp": "4.0.2", "gulp-rename": "2.0.0", "gulp-replace": "1.1.3", - "husky": "8.0.1", + "husky": "8.0.2", "is-ci": "3.0.1", "jest": "27.5.1", "lint-staged": "13.0.3", From cf23a52ea25461f11878d975af19b7a27858d710 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 4 Dec 2022 14:28:58 +0100 Subject: [PATCH 104/140] chore(deps): update dependency @types/node to v18 (#4395) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index b6b455ef8..19fcb22e8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.188", - "@types/node": "16.18.3", + "@types/node": "18.11.10", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.42.1", @@ -2148,9 +2148,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "16.18.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", - "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==", + "version": "18.11.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.10.tgz", + "integrity": "sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18344,9 +18344,9 @@ "dev": true }, "@types/node": { - "version": "16.18.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.3.tgz", - "integrity": "sha512-jh6m0QUhIRcZpNv7Z/rpN+ZWXOicUUQbSoWks7Htkbb9IjFQj4kzcX/xFCkjstCj5flMsN8FiSvt+q+Tcs4Llg==", + "version": "18.11.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.10.tgz", + "integrity": "sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index cb79351d6..8f44a1af3 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.188", - "@types/node": "16.18.3", + "@types/node": "18.11.10", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.42.1", From e32ac8c6c9472e2de83a7a165585a49a361b7e8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 4 Dec 2022 14:29:06 +0100 Subject: [PATCH 105/140] build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 (#4445) Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. - [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases) - [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2) --- updated-dependencies: - dependency-name: decode-uri-component dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 19fcb22e8..93e760261 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4656,9 +4656,9 @@ "dev": true }, "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true, "engines": { "node": ">=0.10" @@ -20323,9 +20323,9 @@ "dev": true }, "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true }, "dedent": { From 74a80c0953577478bd15fe16ab9edf28dcb27280 Mon Sep 17 00:00:00 2001 From: piyush-kukadiya <61137760+piyush-kukadiya@users.noreply.github.com> Date: Sat, 31 Dec 2022 13:22:23 +0530 Subject: [PATCH 106/140] feat(clevertap): support clevertap-cordova 2.6.0 (#4458) * feat(clevertap): add CleverTap plugin * style(clevertap): cleanup stray lint error * refactor * feat(clevertap): update for latest CleverTap Cordova plugin * chore: Update Repo from Ionic Native Repo * fix: Code Changes for parity SDK-155 * fix: Indentation fixes for SDK-155 * fix: Code Repo fix while updating fork branch * fix: Remove unnecessary adder .scripts Folder * fix: Remove unwanted added folder .circleci * fix: Remove unwanted added File .npmrc * fix: Revert .Github Folder Changes to as per Ionic-Native master * fix: Update changes as per ionic-native master * fix: Code Repo fix while updating fork branch fix: Remove unnecessary adder .scripts Folder fix: Remove unwanted added folder .circleci fix: Remove unwanted added File .npmrc fix: Revert .Github Folder Changes to as per Ionic-Native master fix: Update changes as per ionic-native master * fix(CleverTap): Fix for missing methods issue #3491 * refactor(profile): remove setProfile methods for fb and google * refactor(dynamic variables): remove Product A/B Testing (Dynamic Variables) code * fix(product config): add key param to product config getters * feat(identity): add a new public method getCleverTapID and deprecate existing CleverTapID methods * feat(profile): add public methods to increment/decrement values set via User properties * feat(profile): add public methods to increment/decrement values set via User properties * feat(inapp): add public methods for suspending/discarding & resuming InApp Notifications * feat(inbox): add new api for iOS to delete bulk inbox messages for given message ids * refactor(xiaomi-push): add region as an extra mandatory parameter to setPushXiaomiToken Co-authored-by: Peter Wilkniss Co-authored-by: Daniel Sogl Co-authored-by: Darshan Pania Co-authored-by: Surya Co-authored-by: SuryaClevertap <63039490+SuryaClevertap@users.noreply.github.com> --- .../plugins/clevertap/index.ts | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/clevertap/index.ts b/src/@awesome-cordova-plugins/plugins/clevertap/index.ts index 1ba0233d0..5ad10be29 100644 --- a/src/@awesome-cordova-plugins/plugins/clevertap/index.ts +++ b/src/@awesome-cordova-plugins/plugins/clevertap/index.ts @@ -121,13 +121,14 @@ export class CleverTap extends AwesomeCordovaNativePlugin { } /** - * Sets the device's Xiaomi push token - * + * Sets the device's Xiaomi push token. + * clevertap-cordova 2.6.0 onwards method requires region as a mandatory parameter. * @param token {string} + * @param region {string} * @returns {Promise} */ @Cordova() - setPushXiaomiToken(token: string): Promise { + setPushXiaomiToken(token: string, region: string): Promise { return; } @@ -804,6 +805,17 @@ export class CleverTap extends AwesomeCordovaNativePlugin { return; } + /** + * Call this method to delete bulk Inbox Messages for Given Message Ids + * + * @param messageIds {any} array of strings + * @returns {Promise} + */ + @Cordova() + deleteInboxMessagesForIds(messageIds: any): Promise { + return; + } + /** * Call this to Mark Read Inbox Message For Id * From e51a1a79efcfd99e05783d567472251277f1bf93 Mon Sep 17 00:00:00 2001 From: Adrian Cando Date: Sat, 31 Dec 2022 15:54:05 +0800 Subject: [PATCH 107/140] feat(mobile-accessibility): add mobile-accessibility plugin (#4456) --- .../plugins/mobile-accessibility/index.ts | 258 ++++++++++++++++++ 1 file changed, 258 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/mobile-accessibility/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/mobile-accessibility/index.ts b/src/@awesome-cordova-plugins/plugins/mobile-accessibility/index.ts new file mode 100644 index 000000000..dfbc3d5a9 --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/mobile-accessibility/index.ts @@ -0,0 +1,258 @@ +import { Injectable } from '@angular/core'; +import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; + +/** + * @name Mobile Accessibility + * @description + * This plugin exposes information on the status of various accessibility features of mobile operating systems, including, for example, whether a screen reader is running, invert colors is enabled, and the preferred scaling for text. + * It also allows an application to send a string to be spoken by the screen reader, or a command to stop the screen reader from speaking. + * + * @usage + * ```typescript + * import { MobileAccessibility } from '@awesome-cordova-plugins/mobile-accessibility/ngx'; + * + * + * constructor(private mobileAccessibility: MobileAccessibility) { } + * + * ... + * + * + * this.mobileAccessibility.isScreenReaderRunningCallback(); + * ``` + */ +@Plugin({ + pluginName: 'MobileAccessibility', + plugin: 'phonegap-plugin-mobile-accessibility', + pluginRef: 'window.MobileAccessibility', + repo: 'https://github.com/phonegap/phonegap-mobile-accessibility', + install: '', + installVariables: [], + platforms: ['Android', 'iOS', 'Amazon Fire OS'], +}) +@Injectable() +export class MobileAccessibility extends AwesomeCordovaNativePlugin { + /** + * This function does something + * @param arg1 {string} Some param to configure something + * @param arg2 {number} Another param to configure something + * @return {Promise} Returns a promise that resolves when something happens + */ + @Cordova() + functionName(arg1: string, arg2: number): Promise { + return; // We add return; here to avoid any IDE / Compiler errors + } + + MobileAccessibilityNotifications: { + ANNOUNCEMENT: 'ANNOUNCEMENT'; + BOLD_TEXT_STATUS_CHANGED: 'BOLD_TEXT_STATUS_CHANGED'; + CLOSED_CAPTIONING_STATUS_CHANGED: 'CLOSED_CAPTIONING_STATUS_CHANGED'; + DARKER_SYSTEM_COLORS_STATUS_CHANGED: 'DARKER_SYSTEM_COLORS_STATUS_CHANGED'; + GRAYSCALE_STATUS_CHANGED: 'GRAYSCALE_STATUS_CHANGED'; + GUIDED_ACCESS_STATUS_CHANGED: 'GUIDED_ACCESS_STATUS_CHANGED'; + INVERT_COLORS_STATUS_CHANGED: 'INVERT_COLORS_STATUS_CHANGED'; + LAYOUT_CHANGED: 'LAYOUT_CHANGED'; + MONO_AUDIO_STATUS_CHANGED: 'MONO_AUDIO_STATUS_CHANGED'; + PAGE_SCROLLED: 'PAGE_SCROLLED'; + REDUCE_MOTION_STATUS_CHANGED: 'REDUCE_MOTION_STATUS_CHANGED'; + REDUCE_TRANSPARENCY_STATUS_CHANGED: 'REDUCE_TRANSPARENCY_STATUS_CHANGED'; + SCREEN_CHANGED: 'SCREEN_CHANGED'; + SCREEN_READER_STATUS_CHANGED: 'SCREEN_READER_STATUS_CHANGED'; + SPEAK_SCREEN_STATUS_CHANGED: 'SPEAK_SCREEN_STATUS_CHANGED'; + SPEAK_SELECTION_STATUS_CHANGED: 'SPEAK_SELECTION_STATUS_CHANGED'; + SWITCH_CONTROL_STATUS_CHANGED: 'SWITCH_CONTROL_STATUS_CHANGED'; + TOUCH_EXPLORATION_STATUS_CHANGED: 'TOUCH_EXPLORATION_STATUS_CHANGED'; + }; + + /** + * Makes an asynchronous call to native MobileAccessibility to determine if a screen reader is running. + * @returns {Promise} A result method to receive the boolean result asynchronously from the native MobileAccessibility plugin. + */ + @Cordova() + isScreenReaderRunning(): Promise { + return; + } + /** + * An iOS-specific proxy for the MobileAccessibility.isScreenReaderRunning method + * @returns {Promise} A result method to receive the boolean result asynchronously from the native MobileAccessibility plugin. + */ + @Cordova() + isVoiceOverRunning(): Promise { + return; + } + /** + * An Android/Amazon Fire OS-specific proxy for the MobileAccessibility.isScreenReaderRunning method. + * @returns {Promise} A result method to receive the boolean result asynchronously from the native MobileAccessibility plugin. + */ + @Cordova() + isTalkBackRunning(): Promise { + return; + } + /** + * On Android, this method returns true if ChromeVox is active and properly initialized with access to the text to speech API in the WebView. + * If TalkBack is running but ChromeVox is not active, this method is useful to alert the user of a potential problem. + * @returns {Promise} Returns the result + */ + @Cordova() + isChromeVoxActive(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isBoldTextEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isClosedCaptioningEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isDarkerSystemColorsEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isGrayscaleEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isGuidedAccessEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isInvertColorsEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isMonoAudioEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isReduceMotionEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isReduceTransparencyEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isSpeakScreenEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isSpeakSelectionEnabled(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isSwitchControlRunning(): Promise { + return; + } + /** + * + * @returns {Promise} Returns the result + */ + @Cordova() + isTouchExplorationEnabled(): Promise { + return; + } + /** + * + * * @returns {Promise} Returns the result + */ + @Cordova() + getTextZoom(): Promise { + return; + } + /** + * @param textZoom {number} A percentage value by which text in the WebView should be scaled. + */ + @Cordova() + setTextZoom(textZoom: number): void { + return; + } + /** + * + */ + @Cordova() + updateTextZoom(): void { + return; + } + /** + * A Boolean value which specifies whether to use the preferred text zoom of a default percent value of 100. + * @param value {boolean} Returns the result + */ + @Cordova() + usePreferredTextZoom(value: boolean): void {} + /** + * Posts a notification with a string for the screen reader to announce if it is running. + * @param mobileAccessibilityNotification {any} + * @param value {string} A string to be announced by a screen reader. + * @returns {Promise} Returns the result + */ + @Cordova() + postNotification(mobileAccessibilityNotification: any, value: string): Promise { + return; + } + /** + * Speaks a given string through the screenreader. On Android, if ChromeVox is active, it will use the specified queueMode and properties. + * @param value {string} + * @param queueMode {mumber} + * @param properties {any} + */ + @Cordova() + speak(value: string, queueMode?: number, properties?: any): void { + return; + } + /** + * Stops speech. + */ + @Cordova() + stop(): void { + return; + } +} From 7fe3ad1daabeac6c8365ddfce4d2b44df94ed00b Mon Sep 17 00:00:00 2001 From: Adrian Cando Date: Sat, 31 Dec 2022 15:55:14 +0800 Subject: [PATCH 108/140] feat(unique-device-id): add unique-device-id plugin (#4455) --- .../plugins/unique-device-id/index.ts | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/unique-device-id/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/unique-device-id/index.ts b/src/@awesome-cordova-plugins/plugins/unique-device-id/index.ts new file mode 100644 index 000000000..2a02a3818 --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/unique-device-id/index.ts @@ -0,0 +1,42 @@ +import { Injectable } from '@angular/core'; +import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; + +/** + * @name Unique Device ID + * @description + * This plugin produces a unique, cross-install, app-specific device id. + * + * @usage + * ```typescript + * import { UniqueDeviceID } from '@awesome-cordova-plugins/unique-device-id/ngx'; + * + * constructor(private uniqueDeviceID: UniqueDeviceID) { } + * + * ... + * + * this.uniqueDeviceID.get() + * .then((uuid: any) => console.log(uuid)) + * .catch((error: any) => console.log(error)); + * + * ``` + */ +@Plugin({ + pluginName: 'UniqueDeviceID', + plugin: 'cordova-plugin-uniquedeviceid', + pluginRef: 'window.plugins.uniqueDeviceID', + repo: 'https://github.com/Paldom/UniqueDeviceID', + install: '', // OPTIONAL install command, in case the plugin requires variables + installVariables: [], // OPTIONAL the plugin requires variables + platforms: ['Android', 'iOS', 'Windows Phone 8'], // Array of platforms supported, example: ['Android', 'iOS'] +}) +@Injectable() +export class UniqueDeviceID extends AwesomeCordovaNativePlugin { + /** + * Gets a unique, cross-install, app-specific device id. + * @return {Promise} Returns a promise that resolves when something happens + */ + @Cordova() + get(): Promise { + return; + } +} From f02bc78ec253f6388750e662571300c82e990b51 Mon Sep 17 00:00:00 2001 From: Adrian Cando Date: Sat, 31 Dec 2022 15:55:48 +0800 Subject: [PATCH 109/140] feat(brightness): add brightness plugin (#4454) * feat(brightness): add brightness plugin * doc(brightness): update usage doc --- .../plugins/brightness/index.ts | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/brightness/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/brightness/index.ts b/src/@awesome-cordova-plugins/plugins/brightness/index.ts new file mode 100644 index 000000000..5af5c96aa --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/brightness/index.ts @@ -0,0 +1,62 @@ +import { Injectable } from '@angular/core'; +import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; + +/** + * @name Brightness + * @description + * The Brightness plugin let you control the display brightness of your device. + * + * Requires Cordova plugin: `cordova-plugin-brightness`. For more info, please see the [Brightness plugin docs](https://github.com/mgcrea/cordova-plugin-brightness). + * + * @usage + * ```typescript + * import { Brightness } from '@awesome-cordova-plugins/brightness/ngx'; + * + * + * constructor(private brightness: Brightness) { } + * + * ... + * + * + * let brightnessValue = 0.8; + * this.brightness.setBrightness(brightnessValue); + * ``` + */ +@Plugin({ + pluginName: 'Brightness', + plugin: 'cordova-plugin-brightness', + pluginRef: 'cordova.plugins.brightness', + repo: 'https://github.com/mgcrea/cordova-plugin-brightness', + platforms: ['Android', 'iOS'], +}) +@Injectable() +export class Brightness extends AwesomeCordovaNativePlugin { + /** + * Sets the brightness of the display. + * @param value {number} Floating number between 0 and 1 in which case 1 means 100% brightness and 0 means 0% brightness. + * @returns {Promise} Returns a Promise that resolves if setting brightness was successful. + */ + @Cordova() + setBrightness(value: number): Promise { + return; + } + + /** + * Reads the current brightness of the device display. + * @returns {Promise} Returns a Promise that resolves with the + * brightness value of the device display (floating number between 0 and 1). + */ + @Cordova() + getBrightness(): Promise { + return; + } + + /** + * Keeps the screen on. Prevents the device from setting the screen to sleep. + * @param {boolean} value + */ + @Cordova() + setKeepScreenOn(value: boolean): void { + return; + } +} From 65d3053a53dba101079121a029ced3dbb49fffd3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 08:56:14 +0100 Subject: [PATCH 110/140] chore(deps): update dependency eslint-plugin-jsdoc to v39.6.4 (#4447) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 30 +++++++++++++++--------------- package.json | 2 +- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index 93e760261..74211aa9f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.27.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.6.2", + "eslint-plugin-jsdoc": "39.6.4", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", @@ -1035,9 +1035,9 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.0.tgz", - "integrity": "sha512-u0XZyvUF6Urb2cSivSXA8qXIpT/CxkHcdtZKoWusAzgzmsTWpg0F2FpWXsolHmMUyVY3dLWaoy+0ccJ5uf2QjA==", + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.1.tgz", + "integrity": "sha512-922xqFsTpHs6D0BUiG4toiyPOMc8/jafnWKxz1KWgS4XzKPy2qXf1Pe6UFuNSCQqt6tOuhAWXBNuuyUhJmw9Vg==", "dev": true, "dependencies": { "comment-parser": "1.3.1", @@ -5376,12 +5376,12 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "39.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.2.tgz", - "integrity": "sha512-dvgY/W7eUFoAIIiaWHERIMI61ZWqcz9YFjEeyTzdPlrZc3TY/3aZm5aB91NUoTLWYZmO/vFlYSuQi15tF7uE5A==", + "version": "39.6.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.4.tgz", + "integrity": "sha512-fskvdLCfwmPjHb6e+xNGDtGgbF8X7cDwMtVLAP2WwSf9Htrx68OAx31BESBM1FAwsN2HTQyYQq7m4aW4Q4Nlag==", "dev": true, "dependencies": { - "@es-joy/jsdoccomment": "~0.36.0", + "@es-joy/jsdoccomment": "~0.36.1", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", @@ -17464,9 +17464,9 @@ } }, "@es-joy/jsdoccomment": { - "version": "0.36.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.0.tgz", - "integrity": "sha512-u0XZyvUF6Urb2cSivSXA8qXIpT/CxkHcdtZKoWusAzgzmsTWpg0F2FpWXsolHmMUyVY3dLWaoy+0ccJ5uf2QjA==", + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.36.1.tgz", + "integrity": "sha512-922xqFsTpHs6D0BUiG4toiyPOMc8/jafnWKxz1KWgS4XzKPy2qXf1Pe6UFuNSCQqt6tOuhAWXBNuuyUhJmw9Vg==", "dev": true, "requires": { "comment-parser": "1.3.1", @@ -21079,12 +21079,12 @@ "requires": {} }, "eslint-plugin-jsdoc": { - "version": "39.6.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.2.tgz", - "integrity": "sha512-dvgY/W7eUFoAIIiaWHERIMI61ZWqcz9YFjEeyTzdPlrZc3TY/3aZm5aB91NUoTLWYZmO/vFlYSuQi15tF7uE5A==", + "version": "39.6.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.4.tgz", + "integrity": "sha512-fskvdLCfwmPjHb6e+xNGDtGgbF8X7cDwMtVLAP2WwSf9Htrx68OAx31BESBM1FAwsN2HTQyYQq7m4aW4Q4Nlag==", "dev": true, "requires": { - "@es-joy/jsdoccomment": "~0.36.0", + "@es-joy/jsdoccomment": "~0.36.1", "comment-parser": "1.3.1", "debug": "^4.3.4", "escape-string-regexp": "^4.0.0", diff --git a/package.json b/package.json index 8f44a1af3..ae92f51b9 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "dgeni-packages": "0.16.10", "eslint": "8.27.0", "eslint-config-prettier": "8.5.0", - "eslint-plugin-jsdoc": "39.6.2", + "eslint-plugin-jsdoc": "39.6.4", "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", From cc2a78c858a467115d845104f3a47460c2cd3c4a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 08:56:24 +0100 Subject: [PATCH 111/140] chore(deps): update dependency @types/lodash to v4.14.191 (#4446) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 74211aa9f..a342622e2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", - "@types/lodash": "4.14.188", + "@types/lodash": "4.14.191", "@types/node": "18.11.10", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", @@ -2130,9 +2130,9 @@ "dev": true }, "node_modules/@types/lodash": { - "version": "4.14.188", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.188.tgz", - "integrity": "sha512-zmEmF5OIM3rb7SbLCFYoQhO4dGt2FRM9AMkxvA3LaADOF1n8in/zGJlWji9fmafLoNyz+FoL6FE0SLtGIArD7w==", + "version": "4.14.191", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", + "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==", "dev": true }, "node_modules/@types/minimatch": { @@ -18326,9 +18326,9 @@ "dev": true }, "@types/lodash": { - "version": "4.14.188", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.188.tgz", - "integrity": "sha512-zmEmF5OIM3rb7SbLCFYoQhO4dGt2FRM9AMkxvA3LaADOF1n8in/zGJlWji9fmafLoNyz+FoL6FE0SLtGIArD7w==", + "version": "4.14.191", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", + "integrity": "sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==", "dev": true }, "@types/minimatch": { diff --git a/package.json b/package.json index ae92f51b9..4dd058195 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@types/cordova": "0.0.34", "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", - "@types/lodash": "4.14.188", + "@types/lodash": "4.14.191", "@types/node": "18.11.10", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", From b283dc2e761dd897556a8ed955a312b663ca9c5e Mon Sep 17 00:00:00 2001 From: Fabio Martino Date: Sat, 31 Dec 2022 08:56:42 +0100 Subject: [PATCH 112/140] feat(power-management): add power management support (#4443) Co-authored-by: Fabio Martino --- docs/plugins/power-management.md | 19 ++++++ .../power-management/power-management.md | 19 ++++++ .../plugins/power-management/index.ts | 68 +++++++++++++++++++ 3 files changed, 106 insertions(+) create mode 100644 docs/plugins/power-management.md create mode 100644 docs/plugins/power-management/power-management.md create mode 100644 src/@awesome-cordova-plugins/plugins/power-management/index.ts diff --git a/docs/plugins/power-management.md b/docs/plugins/power-management.md new file mode 100644 index 000000000..0b89bc6d4 --- /dev/null +++ b/docs/plugins/power-management.md @@ -0,0 +1,19 @@ +# Power Management + +```text +$ ionic cordova plugin add cordova-plugin-powermanagement +$ npm install @awesome-cordova-plugins/power-management +``` + +## [Usage Documentation](https://github.com/Viras-/cordova-plugin-powermanagement/) + +Plugin Repo: [https://github.com/Viras-/cordova-plugin-powermanagement](https://github.com/Viras-/cordova-plugin-powermanagement) + +A Cordova plugin that offers access to the devices power-management functionality. +It should be used for applications which keep running for a long time without any user interaction. + +## Supported platforms + +* Android +* iOS + diff --git a/docs/plugins/power-management/power-management.md b/docs/plugins/power-management/power-management.md new file mode 100644 index 000000000..0b89bc6d4 --- /dev/null +++ b/docs/plugins/power-management/power-management.md @@ -0,0 +1,19 @@ +# Power Management + +```text +$ ionic cordova plugin add cordova-plugin-powermanagement +$ npm install @awesome-cordova-plugins/power-management +``` + +## [Usage Documentation](https://github.com/Viras-/cordova-plugin-powermanagement/) + +Plugin Repo: [https://github.com/Viras-/cordova-plugin-powermanagement](https://github.com/Viras-/cordova-plugin-powermanagement) + +A Cordova plugin that offers access to the devices power-management functionality. +It should be used for applications which keep running for a long time without any user interaction. + +## Supported platforms + +* Android +* iOS + diff --git a/src/@awesome-cordova-plugins/plugins/power-management/index.ts b/src/@awesome-cordova-plugins/plugins/power-management/index.ts new file mode 100644 index 000000000..66b038ddd --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/power-management/index.ts @@ -0,0 +1,68 @@ +import { Injectable } from '@angular/core'; +import { Cordova, AwesomeCordovaNativePlugin, Plugin } from '@awesome-cordova-plugins/core'; +/** + * @name Power Management + * @description + * The PowerManagement plugin offers access to the devices power-management functionality. + * It should be used for applications which keep running for a long time without any user interaction. + * @usage + * ``` + * import { PowerManagement } from '@awesome-cordova-plugins/power-management/ngx'; + * + * constructor(private powerManagement: PowerManagement) { } + * + * ... + * + * this.powerManagement.acquire() + * .then(onSuccess) + * .catch(onError); + * + * ``` + */ +@Plugin({ + pluginName: 'PowerManagement', + plugin: 'cordova-plugin-powermanagement-orig', + pluginRef: 'powerManagement', + repo: 'https://github.com/Viras-/cordova-plugin-powermanagement', + platforms: ['Android', 'iOS'], +}) +@Injectable() +export class PowerManagement extends AwesomeCordovaNativePlugin { + /** + * Acquire a wakelock by calling this. + * @returns {Promise} + */ + @Cordova() + acquire(): Promise { + return; + } + + /** + * This acquires a partial wakelock, allowing the screen to be dimmed. + * @returns {Promise} + */ + @Cordova() + dim(): Promise { + return; + } + + /** + * Release the wakelock. It's important to do this when you're finished with the wakelock, to avoid unnecessary battery drain. + * @returns {Promise} + */ + @Cordova() + release(): Promise { + return; + } + + /** + * By default, the plugin will automatically release a wakelock when your app is paused (e.g. when the screen is turned off, or the user switches to another app). + * It will reacquire the wakelock upon app resume. If you would prefer to disable this behaviour, you can use this function. + * @param set {boolean} + * @returns {Promise} + */ + @Cordova() + setReleaseOnPause(set: boolean): Promise { + return; + } +} From ff78ca7fb4335698076282ec9da99433939f276a Mon Sep 17 00:00:00 2001 From: infacto <60390085+infacto@users.noreply.github.com> Date: Sat, 31 Dec 2022 08:59:22 +0100 Subject: [PATCH 113/140] feat(diagnostics): add getBluetoothAuthorizationStatuses function (#4442) --- .../plugins/diagnostic/index.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts b/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts index 78bd39e0c..77bb65602 100644 --- a/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts +++ b/src/@awesome-cordova-plugins/plugins/diagnostic/index.ts @@ -696,6 +696,17 @@ export class Diagnostic extends AwesomeCordovaNativePlugin { getBluetoothAuthorizationStatus(): Promise { return; } + + /** + * Returns the individual authorization status for each Bluetooth run-time permission on Android 12+ / API 31+ + * On Android 11 / API 30 and below, all will be returned as GRANTED if the manifest has BLUETOOTH since they are implicitly granted at build-time. + * + * @returns {Promise} + */ + @Cordova({ platforms: ['Android'] }) + getBluetoothAuthorizationStatuses(): Promise { + return; + } /** * Checks if the application is authorized to use external storage. From 3b1d0593daf5732ea9f6268af84a612a575a3941 Mon Sep 17 00:00:00 2001 From: Olivier Favre Date: Sat, 31 Dec 2022 09:00:05 +0100 Subject: [PATCH 114/140] feat(wonderpush): expose getters and setters (#4441) --- .../plugins/wonderpush/index.ts | 114 ++++++++++++++++++ 1 file changed, 114 insertions(+) diff --git a/src/@awesome-cordova-plugins/plugins/wonderpush/index.ts b/src/@awesome-cordova-plugins/plugins/wonderpush/index.ts index f2752a398..a8c251c2d 100644 --- a/src/@awesome-cordova-plugins/plugins/wonderpush/index.ts +++ b/src/@awesome-cordova-plugins/plugins/wonderpush/index.ts @@ -619,4 +619,118 @@ export class WonderPush extends AwesomeCordovaNativePlugin { } UserPreferences = new UserPreferencesMethods(this); + + /** + * Gets the user's country, either as previously stored, or as guessed from the system. + * @returns {Promise} + */ + @Cordova() + getCountry(): Promise { + return; + } + + /** + * Overrides the user's country. You should use an ISO 3166-1 alpha-2 country code. Defaults to getting the country code from the system default locale. + * Use `null` to disable the override. + * @param {string} country + * @returns {Promise} + */ + @Cordova() + setCountry(country: string): Promise { + return; + } + + /** + * Gets the user's currency, either as previously stored, or as guessed from the system. + * @returns {Promise} + */ + @Cordova() + getCurrency(): Promise { + return; + } + + /** + * Overrides the user's currency. You should use an ISO 4217 currency code. Defaults to getting the currency code from the system default locale. + * Use `null` to disable the override. + * @param {string} currency - + * @returns {Promise} + */ + @Cordova() + setCurrency(currency: string): Promise { + return; + } + + /** + * Gets the user's locale, either as previously stored, or as guessed from the system. + * @returns {Promise} + */ + @Cordova() + getLocale(): Promise { + return; + } + + /** + * Overrides the user's locale. + * You should use an `xx-XX` form of RFC 1766, composed of a lowercase ISO 639-1 language code, an underscore or a dash, and an uppercase ISO 3166-1 alpha-2 country code. + * Defaults to getting the locale code from the system default locale. + * Use `null` to disable the override. + * @param {string} locale - + * @returns {Promise} + */ + @Cordova() + setLocale(locale: string): Promise { + return; + } + + /** + * Gets the user's time zone, either as previously stored, or as guessed from the system. + * @returns {Promise} + */ + @Cordova() + getTimeZone(): Promise { + return; + } + + /** + * You should use an IANA time zone database codes, `Continent/Country` style preferably, abbreviations like `CET`, `PST`, `UTC`, which have the drawback of changing on daylight saving transitions. + * Defaults to getting the time zone code from the system default locale. + * Use `null` to disable the override. + * @param {string} timeZone - + * @returns {Promise} + */ + @Cordova() + setTimeZone(timeZone: string): Promise { + return; + } + + /** + * Enables the collection of the user's geolocation. + * @returns {Promise} + */ + @Cordova() + enableGeolocation(): Promise { + return; + } + + /** + * Disables the collection of the user's geolocation. + * @returns {Promise} + */ + @Cordova() + disableGeolocation(): Promise { + return; + } + + /** + * Overrides the user's geolocation. + * Using this method you can have the user's location be set to wherever you want. + * This may be useful to use a pre-recorded location. + * @param {number} latitude + * @param {number} longitude + * @returns {Promise} + */ + @Cordova() + setGeolocation(latitude: number, longitude: number): Promise { + return; + } } From ba37646fc4b7cc86b497affa0ef932ad374b9080 Mon Sep 17 00:00:00 2001 From: MaximBelov Date: Sat, 31 Dec 2022 10:02:04 +0200 Subject: [PATCH 115/140] fix(chooser): Update for support android 11+ (#4436) BREAKING: Updated plugin source https://github.com/MaximBelov/cordova-plugin-chooser --- .../plugins/chooser/index.ts | 45 ++++++++++--------- 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/chooser/index.ts b/src/@awesome-cordova-plugins/plugins/chooser/index.ts index 41ce98e67..b674b3c3a 100644 --- a/src/@awesome-cordova-plugins/plugins/chooser/index.ts +++ b/src/@awesome-cordova-plugins/plugins/chooser/index.ts @@ -1,12 +1,24 @@ import { Injectable } from '@angular/core'; import { Cordova, AwesomeCordovaNativePlugin, Plugin } from '@awesome-cordova-plugins/core'; +export interface ChooserOptions { + mimeTypes?: string; + maxFileSize?: number; +} + export interface ChooserResult { - data?: Uint8Array; - dataURI?: string; - mediaType: string; + path: string; + /** + * without extension + */ name: string; - uri: string; + /** + * with extension + */ + displayName: string; + mimeType: string; + extension: string; + size: number; } /** @@ -47,32 +59,23 @@ export interface ChooserResult { pluginName: 'Chooser', plugin: 'cordova-plugin-chooser', pluginRef: 'chooser', - repo: 'https://github.com/cyph/cordova-plugin-chooser', + repo: 'https://github.com/MaximBelov/cordova-plugin-chooser', platforms: ['Android', 'iOS'], + install: 'ionic cordova plugin add http://github.com/MaximBelov/cordova-plugin-chooser.git', }) @Injectable() export class Chooser extends AwesomeCordovaNativePlugin { /** * Displays native prompt for user to select a file. * - * @param {string} [accept] Optional MIME type filter (e.g. 'image/gif,video/*'). - * @returns {Promise} Promise containing selected file's raw binary data, - * base64-encoded data: URI, MIME type, display name, and original URI. + * @param {Object} options + * @param {string} options.mimeTypes Optional MIME type filter (e.g. 'image/gif,video/*'). + * @param {string} options.maxFileSize Optional Max file size. + * @returns {Promise} Promise containing selected file's + * data: MIME type, display name, and original URI. */ @Cordova() - getFile(accept?: string): Promise { - return; - } - /** - * Displays native prompt for user to select a file. - * - * @param {string} [accept] Optional MIME type filter (e.g. 'image/gif,video/*'). - * @returns {Promise} Promise containing selected file's MIME type, display name, and original URI. - * If user cancels, promise will be resolved as undefined. - * If error occurs, promise will be rejected. - */ - @Cordova() - getFileMetadata(accept?: string): Promise { + getFile(options?: ChooserOptions): Promise { return; } } From 9b4502f9297d1a0a579db3fd0165c98e0897625e Mon Sep 17 00:00:00 2001 From: MaximBelov Date: Sat, 31 Dec 2022 10:02:18 +0200 Subject: [PATCH 116/140] feat(ffmpeg): add plugin (#4435) --- .../plugins/ffmpeg/index.ts | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/ffmpeg/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/ffmpeg/index.ts b/src/@awesome-cordova-plugins/plugins/ffmpeg/index.ts new file mode 100644 index 000000000..93af8231a --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/ffmpeg/index.ts @@ -0,0 +1,74 @@ +import { Injectable } from '@angular/core'; +import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; + +export interface VideoInformation { + format: { + bit_rate: string; + duration: string; + filename: string; + format_name: string; + nb_programs: string; + nb_streams: string; + probe_score: string; + size: string; + start_time: string; + }; + [key: string]: any; +} + +/** + * @name FFMpeg + * @description + * Simple plugin that binds mobile ffmpeg to execute ffmpeg commands + * + * @usage + * ```typescript + * import { FFMpeg } from '@awesome-cordova-plugins/ffmpeg/ngx'; + * + * + * constructor(private ffMpeg: FFMpeg) { } + * + * ... + * + * + * this.fFMpeg.exec('-i someinput.mp4 -vn -c:a copy out.mp3') + * .then((res: any) => console.log(res)) + * .catch((error: any) => console.error(error)); + * + * + * this.fFMpeg.probe('somefile.mp4"') + * .then((res: VideoInformation) => console.log(res)) + * .catch((error: any) => console.error(error)); + * + * + * ``` + */ +@Plugin({ + pluginName: 'FFMpeg', + plugin: 'cordova-plugin-ffmpeg', + pluginRef: 'ffmpeg', + repo: 'https://github.com/MaximBelov/cordova-plugin-ffmpeg', + platforms: ['Android', 'iOS'], +}) +@Injectable() +export class FFMpeg extends AwesomeCordovaNativePlugin { + /** + * Execute ffmpeg command + * @param cmd {string} command + * @return {Promise} Returns a promise that resolves when execute finished + */ + @Cordova() + exec(cmd: string): Promise { + return; + } + + /** + * Extracts media information for the file specified with path + * @param filePath {string} file path + * @return {Promise} Returns a promise that resolves when media information received + */ + @Cordova() + probe(filePath: string): Promise { + return; + } +} From 63cfd4488d17b5cdac8a8302b310acc6c308c5a2 Mon Sep 17 00:00:00 2001 From: MaximBelov Date: Sat, 31 Dec 2022 10:02:28 +0200 Subject: [PATCH 117/140] feat(advanced-image-picker): add plugin (#4434) --- .../plugins/advanced-image-picker/index.ts | 166 ++++++++++++++++++ 1 file changed, 166 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/advanced-image-picker/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/advanced-image-picker/index.ts b/src/@awesome-cordova-plugins/plugins/advanced-image-picker/index.ts new file mode 100644 index 000000000..8862cc181 --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/advanced-image-picker/index.ts @@ -0,0 +1,166 @@ +import { Injectable } from '@angular/core'; +import { Plugin, Cordova, AwesomeCordovaNativePlugin } from '@awesome-cordova-plugins/core'; + +interface PresentOptions { + /** + * Which Media Types are allowed to be selected + * default: "IMAGE" + */ + mediaType?: 'IMAGE' | 'VIDEO' | 'ALL'; + /** + * Show possibility to take via Camera + * default: true + */ + showCameraTile?: boolean; + /** + * On which Screen the Picker should be started (iOS only) + * default: "LIBRARY" + */ + startOnScreen?: 'LIBRARY' | 'IMAGE' | 'VIDEO'; + /** + * Date format of the Scroll Indicator (Android only) + * default: "YYYY.MM" + */ + scrollIndicatorDateFormat?: string; + /** + * Show Title (Android only) + * default: true + */ + showTitle?: boolean; + /** + * Customize the Title (Android only) + * default: "Select Image" + */ + title?: string; + /** + * Show the zoomIndicator at the Images (Android only) + * default: true + */ + zoomIndicator?: boolean; + /** + * Min Count of files to be selected + * default: 0 (android), 1 (iOS) + */ + min?: number; + /** + * Message to be shown if min Count not reached (Android only) + * default: "You need to select a minimum of ... pictures")" + */ + minCountMessage?: string; + /** + * Max Count of files can selected + * default: 0 (android), 1 (iOS) + */ + max?: number; + /** + * Message to be shown if max Count is reached + * default: "You can select a maximum of ... pictures" + */ + maxCountMessage?: string; + /** + * Change Done Button Text + */ + buttonText?: string; + /** + * Show Library as Dropdown (Android only) + * default: false + */ + asDropdown?: boolean; + /** + * Return the Result as base64 + * default: false + */ + asBase64?: boolean; + /** + * Return the Image as JPEG + * default: false + */ + asJpeg?: boolean; + /** + * Video Compression Option (iOS only) + * available options: https://github.com/Yummypets/YPImagePicker/blob/23158e138bd649b40762bf2e4aa4beb0d463a121/Source/Configuration/YPImagePickerConfiguration.swift#L226-L240 + * default: AVAssetExportPresetHighestQuality + */ + videoCompression?: string; +} + +interface Result { + type: 'image' | 'video'; + isBase64: boolean; + src: string; +} + +export enum ErrorCodes { + UnsupportedAction = 1, + WrongJsonObject = 2, + PickerCanceled = 3, + UnknownError = 10, +} + +/** + * Used for every Plugin Error Callback + */ +interface AdvancedImagePickerError { + /** + * One of the AdvancedImagePickerErrorCodes + */ + code: ErrorCodes; + + /** + * If available some more info (mostly exception message) + */ + message: string; +} + +/** + * @name AdvancedImagePicker + * @description + * This Cordova Plugin is for a better (multiple) ImagePicker with more options. + * + * @usage + * ```typescript + * import { AdvancedImagePicker } from '@awesome-cordova-plugins/advanced-image-picker/npx'; + * + * + * constructor(private advancedImagePicker: AdvancedImagePicker) { } + * + * ... + * + * + * this.advancedImagePicker.present{ + * // config here + * }) + * .then((res: Result[]) => console.log(res)) + * .catch((error: AdvancedImagePickerError) => console.error(error)); + * + * ``` + */ +@Plugin({ + pluginName: 'AdvancedImagePicker', + plugin: 'cordova-plugin-advanced-imagepicker', + pluginRef: 'AdvancedImagePicker', + repo: 'https://github.com/EinfachHans/cordova-plugin-advanced-imagepicker', + install: 'ionic cordova plugin add cordova-plugin-advanced-imagepicker', + installVariables: ['ANDROID_IMAGE_PICKER_VERSION'], + platforms: ['Android', 'iOS'], +}) +@Injectable() +export class AdvancedImagePicker extends AwesomeCordovaNativePlugin { + /** + * Present the ImagePicker + * @param options {PresentOptions} https://github.com/EinfachHans/cordova-plugin-advanced-imagepicker/tree/master#parameters + * @return {Promise} + */ + @Cordova() + present(options: PresentOptions): Promise { + return; + } + + /** + * Cleans all temp stored Files that was created by this Plugin (iOS only) + */ + @Cordova({ platforms: ['iOS'] }) + cleanup(): Promise { + return; + } +} From a924fb519f1fd80c621d2cde10147e01ac4b5e3a Mon Sep 17 00:00:00 2001 From: Simon Smith Date: Sat, 31 Dec 2022 08:02:43 +0000 Subject: [PATCH 118/140] Update ISSUE_TEMPLATE.md (#4433) use checkboxes --- .github/ISSUE_TEMPLATE.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 942572968..fd2803e75 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,7 +1,7 @@ **I'm submitting a ...** (check one with "x") -[ ] bug report -[ ] feature request -[ ] support request => Please do not submit support requests here, use the discussions section https://github.com/danielsogl/awesome-cordova-plugins/discussions +- [ ] bug report +- [ ] feature request +- [ ] support request => Please do not submit support requests here, use the discussions section https://github.com/danielsogl/awesome-cordova-plugins/discussions **Current behavior:** From a0954228896b53dc42db3cbf6d6e89764d83646d Mon Sep 17 00:00:00 2001 From: MaximBelov Date: Sat, 31 Dec 2022 10:02:54 +0200 Subject: [PATCH 119/140] feat(fbsdk): add plugin (#4431) --- .../plugins/fbsdk/index.ts | 484 ++++++++++++++++++ 1 file changed, 484 insertions(+) create mode 100644 src/@awesome-cordova-plugins/plugins/fbsdk/index.ts diff --git a/src/@awesome-cordova-plugins/plugins/fbsdk/index.ts b/src/@awesome-cordova-plugins/plugins/fbsdk/index.ts new file mode 100644 index 000000000..911e4977e --- /dev/null +++ b/src/@awesome-cordova-plugins/plugins/fbsdk/index.ts @@ -0,0 +1,484 @@ +import { Injectable } from '@angular/core'; +import { Cordova, AwesomeCordovaNativePlugin, Plugin } from '@awesome-cordova-plugins/core'; + +export interface FbSdkLoginResponse { + status: string; + + authResponse: { + accessToken: string; + + data_access_expiration_time: string; + + expiresIn: number; + + userID: string; + }; +} + +/** + * @name FbSdk + * @description + * Use the Facebook SDK plugin to obtain access to the native FB application on iOS and Android. + * + * Requires Cordova plugin: `cordova-plugin-fbsdk`. For more info, please see the [Facebook SDK](https://github.com/MaximBelov/cordova-plugin-fbsdk). + * + * #### Installation + * + * To use the FB plugin, you first have to create a new Facebook App inside of the Facebook developer portal at [https://developers.facebook.com/apps](https://developers.facebook.com/apps). + * + * [![fb-getstarted-1](/img/docs/native/Facebook/1.png)](https://developers.facebook.com/apps/) + * + * Retrieve the `App ID` and `App Name`. + * + * [![fb-getstarted-2](/img/docs/native/Facebook/2.png)](https://developers.facebook.com/apps/) + * + * Then type in the following command in your Terminal, where APP_ID and APP_NAME are the values from the Facebook Developer portal. + * + * ```bash + * ionic cordova plugin add cordova-plugin-fbsdk --variable APP_ID="123456789" --variable APP_NAME="myApplication" --variable CLIENT_TOKEN="abcd1234" + * ``` + * + * After, you'll need to add the native platforms you'll be using to your app in the Facebook Developer portal under your app's Settings: + * + * [![fb-getstarted-3](/img/docs/native/Facebook/3.png)](https://developers.facebook.com/apps/) + * + * Click `'Add Platform'`. + * + * [![fb-getstarted-4](/img/docs/native/Facebook/4.png)](https://developers.facebook.com/apps/) + * + * At this point you'll need to open your project's [`config.xml`](https://cordova.apache.org/docs/en/latest/config_ref/index.html) file, found in the root directory of your project. + * + * Take note of the `id` for the next step: + * ``` + * + * ``` + * + * You can also edit the `id` to whatever you'd like it to be. + * + * #### Client Access Tokens + * + * [](https://developers.facebook.com/docs/facebook-login/guides/access-tokens#clienttokens) + * + * + * #### iOS Install + * Under 'Bundle ID', add the `id` from your `config.xml` file: + * + * [![fb-getstarted-5](/img/docs/native/Facebook/5.png)](https://developers.facebook.com/apps/) + * + * + * #### Android Install + * Under 'Google Play Package Name', add the `id` from your `config.xml` file: + * + * [![fb-getstarted-6](/img/docs/native/Facebook/6.png)](https://developers.facebook.com/apps/) + * + * + * And that's it! You can now make calls to Facebook using the plugin. + * + * ## Events + * + * App events allow you to understand the makeup of users engaging with your app, measure the performance of your Facebook mobile app ads, and reach specific sets of your users with Facebook mobile app ads. + * + * - [iOS] [https://developers.facebook.com/docs/ios/app-events](https://developers.facebook.com/docs/ios/app-events) + * - [Android] [https://developers.facebook.com/docs/android/app-events](https://developers.facebook.com/docs/android/app-events) + * - [JS] Does not have an Events API, so the plugin functions are empty and will return an automatic success + * + * Activation events are automatically tracked for you in the plugin. + * + * Events are listed on the [insights page](https://www.facebook.com/insights/). + * + * For tracking events, see `logEvent` and `logPurchase`. + * @usage + * ```typescript + * import { FbSdk, FbSdkLoginResponse } from '@awesome-cordova-plugins/fbsdk/ngx'; + * + * constructor(private fbSdk: FbSdk) { } + * + * ... + * + * this.fbSdk.login(['public_profile', 'user_friends', 'email']) + * .then((res: FbSdkLoginResponse) => console.log('Logged into Facebook!', res)) + * .catch(e => console.log('Error logging into Facebook', e)); + * + * + * this.fb.logEvent(this.fb.EVENTS.EVENT_NAME_ADDED_TO_CART); + * + * ``` + */ +@Plugin({ + pluginName: 'Facebook', + plugin: 'cordova-plugin-fbsdk', + pluginRef: 'facebookConnectPlugin', + repo: 'https://github.com/MaximBelov/cordova-plugin-fbsdk', + install: + 'ionic cordova plugin add cordova-plugin-fbsdk --variable APP_ID="123456789" --variable APP_NAME="myApplication" --variable CLIENT_TOKEN="abcd1234"', + installVariables: ['APP_ID', 'APP_NAME', 'CLIENT_TOKEN'], + platforms: ['Android', 'iOS', 'Browser'], +}) +@Injectable() +export class FbSdk extends AwesomeCordovaNativePlugin { + EVENTS = { + EVENT_NAME_ACTIVATED_APP: 'fb_mobile_activate_app', + EVENT_NAME_DEACTIVATED_APP: 'fb_mobile_deactivate_app', + EVENT_NAME_SESSION_INTERRUPTIONS: 'fb_mobile_app_interruptions', + EVENT_NAME_TIME_BETWEEN_SESSIONS: 'fb_mobile_time_between_sessions', + EVENT_NAME_COMPLETED_REGISTRATION: 'fb_mobile_complete_registration', + EVENT_NAME_VIEWED_CONTENT: 'fb_mobile_content_view', + EVENT_NAME_SEARCHED: 'fb_mobile_search', + EVENT_NAME_RATED: 'fb_mobile_rate', + EVENT_NAME_COMPLETED_TUTORIAL: 'fb_mobile_tutorial_completion', + EVENT_NAME_PUSH_TOKEN_OBTAINED: 'fb_mobile_obtain_push_token', + EVENT_NAME_ADDED_TO_CART: 'fb_mobile_add_to_cart', + EVENT_NAME_ADDED_TO_WISHLIST: 'fb_mobile_add_to_wishlist', + EVENT_NAME_INITIATED_CHECKOUT: 'fb_mobile_initiated_checkout', + EVENT_NAME_ADDED_PAYMENT_INFO: 'fb_mobile_add_payment_info', + EVENT_NAME_PURCHASED: 'fb_mobile_purchase', + EVENT_NAME_ACHIEVED_LEVEL: 'fb_mobile_level_achieved', + EVENT_NAME_UNLOCKED_ACHIEVEMENT: 'fb_mobile_achievement_unlocked', + EVENT_NAME_SPENT_CREDITS: 'fb_mobile_spent_credits', + EVENT_PARAM_CURRENCY: 'fb_currency', + EVENT_PARAM_REGISTRATION_METHOD: 'fb_registration_method', + EVENT_PARAM_CONTENT_TYPE: 'fb_content_type', + EVENT_PARAM_CONTENT_ID: 'fb_content_id', + EVENT_PARAM_SEARCH_STRING: 'fb_search_string', + EVENT_PARAM_SUCCESS: 'fb_success', + EVENT_PARAM_MAX_RATING_VALUE: 'fb_max_rating_value', + EVENT_PARAM_PAYMENT_INFO_AVAILABLE: 'fb_payment_info_available', + EVENT_PARAM_NUM_ITEMS: 'fb_num_items', + EVENT_PARAM_LEVEL: 'fb_level', + EVENT_PARAM_DESCRIPTION: 'fb_description', + EVENT_PARAM_SOURCE_APPLICATION: 'fb_mobile_launch_source', + EVENT_PARAM_VALUE_YES: '1', + EVENT_PARAM_VALUE_NO: '0', + }; + + /** + * Get the current application ID + * + * @returns {Promise} Returns a Promise that resolves with the current application ID + */ + @Cordova() + getApplicationId(): Promise { + return; + } + + /** + * Set the application ID + * + * @param {string} id application ID + */ + @Cordova() + setApplicationId(id: string): Promise { + return; + } + + /** + * Get the current application name + * + * @returns {Promise} Returns a Promise that resolves with the current application name + */ + @Cordova() + getApplicationName(): Promise { + return; + } + + /** + * Set the application name + * + * @param {string} name application name + */ + @Cordova() + setApplicationName(name: string): Promise { + return; + } + + /** + * Login to Facebook to authenticate this app. + * + * ```typescript + * { + * status: 'connected', + * authResponse: { + * accessToken: 'kgkh3g42kh4g23kh4g2kh34g2kg4k2h4gkh3g4k2h4gk23h4gk2h34gk234gk2h34AndSoOn', + * data_access_expiration_time: '1623680244', + * expiresIn: 5183979, + * userID: '634565435' + * } + * } + * + * ``` + * + * @param {string[]} permissions List of [permissions](https://developers.facebook.com/docs/facebook-login/permissions) this app has upon logging in. + * @returns {Promise} Returns a Promise that resolves with a status object if login succeeds, and rejects if login fails. + */ + @Cordova() + login(permissions: string[]): Promise { + return; + } + + /** + * Login to Facebook using Limited Login (iOS Only) + * + * ```typescript + * { + * status: 'connected', + * authResponse: { + * authenticationToken: 'kgkh3g42kh4g23kh4g2kh34g2kg4k2h4gkh3g4k2h4gk23h4gk2h34gk234gk2h34AndSoOn', + * nonce: 'foo', + * userID: '634565435' + * } + * } + * + * ``` + * + * @param {string[]} permissions List of [permissions](https://developers.facebook.com/docs/facebook-login/limited-login/permissions) this app has upon logging in. + * @returns {Promise} Returns a Promise that resolves with a status object if login succeeds, and rejects if login fails. + */ + @Cordova() + loginWithLimitedTracking(permissions: string[]): Promise { + return; + } + + /** + * Check if the user has approved all necessary permissions + * + * @param {string[]} permissions List of [permissions](https://developers.facebook.com/docs/facebook-login/permissions) to check for + * @returns {Promise} Returns a Promise that resolves with a success string if all passed permissions are granted, or an error string if any permissions are not granted + */ + @Cordova() + checkHasCorrectPermissions(permissions: string[]): Promise { + return; + } + + /** + * Check if data access has expired for the user + * + * @returns {Promise} Returns a Promise that resolves with a success string if data access is expired, or rejects with an error + */ + @Cordova() + isDataAccessExpired(): Promise { + return; + } + + /** + * Reauthorize data access after it has expired + * + * @returns {Promise} Returns a Promise that resolves with a status object if login succeeds, and rejects if login fails. + */ + @Cordova() + reauthorizeDataAccess(): Promise { + return; + } + + /** + * Logout of Facebook. + * + * For more info see the [Facebook docs](https://developers.facebook.com/docs/reference/javascript/FB.logout) + * + * @returns {Promise} Returns a Promise that resolves on a successful logout, and rejects if logout fails. + */ + @Cordova() + logout(): Promise { + return; + } + + /** + * Determine if a user is logged in to Facebook and has authenticated your app. There are three possible states for a user: + * + * 1) the user is logged into Facebook and has authenticated your application (connected) + * 2) the user is logged into Facebook but has not authenticated your application (not_authorized) + * 3) the user is either not logged into Facebook or explicitly logged out of your application so it doesn't attempt to connect to Facebook and thus, we don't know if they've authenticated your application or not (unknown) + * + * Resolves with a response like: + * + * ``` + * { + * authResponse: { + * userID: '12345678912345', + * accessToken: 'kgkh3g42kh4g23kh4g2kh34g2kg4k2h4gkh3g4k2h4gk23h4gk2h34gk234gk2h34AndSoOn', + * data_access_expiration_time: '1623680244', + * expiresIn: '5183738' + * }, + * status: 'connected' + * } + * ``` + * + * For more information see the [Facebook docs](https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus) + * + * @returns {Promise} Returns a Promise that resolves with a status, or rejects with an error + */ + @Cordova() + getLoginStatus(): Promise { + return; + } + + /** + * Get a Facebook access token for using Facebook services. + * + * @returns {Promise} Returns a Promise that resolves with an access token, or rejects with an error + */ + @Cordova() + getAccessToken(): Promise { + return; + } + + /** + * Get profile information for the currently logged in user + * + * @returns {Promise} Returns a Promise that resolves with success data, or rejects with an error + */ + @Cordova() + getCurrentProfile(): Promise { + return; + } + + /** + * Show one of various Facebook dialogs. Example of options for a Share dialog: + * + * ``` + * { + * method: 'share', + * href: 'http://example.com' + * } + * ``` + * + * For more options see the [Cordova plugin docs](https://github.com/MaximBelov/cordova-plugin-fbsdk#show-a-dialog) and the [Facebook docs](https://developers.facebook.com/docs/javascript/reference/FB.ui) + * + * @param {Object} options The dialog options + * @returns {Promise} Returns a Promise that resolves with success data, or rejects with an error + */ + @Cordova() + showDialog(options: any): Promise { + return; + } + + /** + * Make a call to Facebook Graph API. Can take additional permissions beyond those granted on login. + * + * For more information see: + * + * Calling the Graph API - https://developers.facebook.com/docs/javascript/reference/FB.api + * Graph Explorer - https://developers.facebook.com/tools/explorer + * Graph API - https://developers.facebook.com/docs/graph-api + * + * @param {string} requestPath Graph API endpoint you want to call + * @param {string[]} permissions List of [permissions](https://developers.facebook.com/docs/facebook-login/permissions) for this request. + * @param {string} httpMethod HTTP method for the request, one of "GET", "POST", or "DELETE" (default is "GET") + * @returns {Promise} Returns a Promise that resolves with the result of the request, or rejects with an error + */ + @Cordova() + api(requestPath: string, permissions: string[], httpMethod?: string): Promise { + return; + } + + /** + * Set Data Processing Options for App events. For more information see [Facebook docs](https://developers.facebook.com/docs/app-events/guides/ccpa) + * + * @param {string[]} options List of options, i.e. ["LDU"] + * @param {number} country The numeric identifier for the country + * @param {number} state The numeric identifier for the state + */ + @Cordova() + setDataProcessingOptions(options: string[], country?: number, state?: number): Promise { + return; + } + + /** + * Set user data for Advanced Matching. For more information see [Facebook docs](https://developers.facebook.com/docs/app-events/advanced-matching/) + * + * @param {Object} userData An object containing data about the user + */ + @Cordova() + setUserData(userData: Object): Promise { + return; + } + + /** + * Clear user data. For more information see [Facebook docs](https://developers.facebook.com/docs/app-events/advanced-matching/) + */ + @Cordova() + clearUserData(): Promise { + return; + } + + /** + * Log an event. For more information see the Events section above. + * + * @param {string} name Name of the event + * @param {Object} [params] An object containing extra data to log with the event + * @param {number} [valueToSum] any value to be added to added to a sum on each event + * @returns {Promise} + */ + @Cordova({ + successIndex: 3, + errorIndex: 4, + }) + logEvent(name: string, params?: Object, valueToSum?: number): Promise { + return; + } + + /** + * Enable or disable the auto log app event feature - https://developers.facebook.com/docs/app-events/gdpr-compliance/ + * + * @param {boolean} enabled value to be set + */ + @Cordova({ + successIndex: 1, + errorIndex: 2, + }) + setAutoLogAppEventsEnabled(enabled: boolean): Promise { + return; + } + + /** + * Enable or disable collection of advertiser-id + * + * @param {boolean} enabled value to be set + */ + @Cordova() + setAdvertiserIDCollectionEnabled(enabled: boolean): Promise { + return; + } + + /** + * Enable or disable advertiser tracking (iOS Only) + * + * @param {boolean} enabled value to be set + */ + @Cordova() + setAdvertiserTrackingEnabled(enabled: boolean): Promise { + return; + } + + /** + * Log a purchase. For more information see the Events section above. + * + * @param {number} value Value of the purchase. + * @param {string} currency The currency, as an [ISO 4217 currency code](http://en.wikipedia.org/wiki/ISO_4217) + * @param {Object} params An object containing extra data to log with the event + * @returns {Promise} + */ + @Cordova() + logPurchase(value: number, currency: string, params?: Object): Promise { + return; + } + + /** + * Returns the deferred app link + * + * @returns {Promise} Returns a Promise that resolves with the deep link + */ + @Cordova() + getDeferredApplink(): Promise { + return; + } + + /** + * Manually log activation events + * + * @returns {Promise} + */ + @Cordova() + activateApp(): Promise { + return; + } +} From 0ec396b25ce6e4c0918209b6e61e6e207d9341da Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:03:04 +0100 Subject: [PATCH 120/140] chore(deps): update dependency gulp-replace to v1.1.4 (#4461) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 32 +++++++++----------------------- package.json | 2 +- 2 files changed, 10 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index a342622e2..a2bb89e4f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36,7 +36,7 @@ "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", - "gulp-replace": "1.1.3", + "gulp-replace": "1.1.4", "husky": "8.0.2", "is-ci": "3.0.1", "jest": "27.5.1", @@ -7523,12 +7523,12 @@ } }, "node_modules/gulp-replace": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.1.3.tgz", - "integrity": "sha512-HcPHpWY4XdF8zxYkDODHnG2+7a3nD/Y8Mfu3aBgMiCFDW3X2GiOKXllsAmILcxe3KZT2BXoN18WrpEFm48KfLQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.1.4.tgz", + "integrity": "sha512-SVSF7ikuWKhpAW4l4wapAqPPSToJoiNKsbDoUnRrSgwZHH7lH8pbPeQj1aOVYQrbZKhfSVBxVW+Py7vtulRktw==", "dev": true, "dependencies": { - "@types/node": "^14.14.41", + "@types/node": "*", "@types/vinyl": "^2.0.4", "istextorbinary": "^3.0.0", "replacestream": "^4.0.3", @@ -7538,12 +7538,6 @@ "node": ">=10" } }, - "node_modules/gulp-replace/node_modules/@types/node": { - "version": "14.18.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.0.tgz", - "integrity": "sha512-0GeIl2kmVMXEnx8tg1SlG6Gg8vkqirrW752KqolYo1PHevhhZN3bhJ67qHj+bQaINhX0Ra3TlWwRvMCd9iEfNQ==", - "dev": true - }, "node_modules/gulplog": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", @@ -22589,24 +22583,16 @@ "dev": true }, "gulp-replace": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.1.3.tgz", - "integrity": "sha512-HcPHpWY4XdF8zxYkDODHnG2+7a3nD/Y8Mfu3aBgMiCFDW3X2GiOKXllsAmILcxe3KZT2BXoN18WrpEFm48KfLQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.1.4.tgz", + "integrity": "sha512-SVSF7ikuWKhpAW4l4wapAqPPSToJoiNKsbDoUnRrSgwZHH7lH8pbPeQj1aOVYQrbZKhfSVBxVW+Py7vtulRktw==", "dev": true, "requires": { - "@types/node": "^14.14.41", + "@types/node": "*", "@types/vinyl": "^2.0.4", "istextorbinary": "^3.0.0", "replacestream": "^4.0.3", "yargs-parser": ">=5.0.0-security.0" - }, - "dependencies": { - "@types/node": { - "version": "14.18.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.0.tgz", - "integrity": "sha512-0GeIl2kmVMXEnx8tg1SlG6Gg8vkqirrW752KqolYo1PHevhhZN3bhJ67qHj+bQaINhX0Ra3TlWwRvMCd9iEfNQ==", - "dev": true - } } }, "gulplog": { diff --git a/package.json b/package.json index 4dd058195..15cb8050e 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "fs-extra": "10.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", - "gulp-replace": "1.1.3", + "gulp-replace": "1.1.4", "husky": "8.0.2", "is-ci": "3.0.1", "jest": "27.5.1", From 5ae27d8ad4616636746a8e48e9732b3a00e48c73 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:03:10 +0100 Subject: [PATCH 121/140] chore(deps): update dependency @types/node to v18.11.18 (#4460) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index a2bb89e4f..1fb4c113f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.191", - "@types/node": "18.11.10", + "@types/node": "18.11.18", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.42.1", @@ -2148,9 +2148,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.11.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.10.tgz", - "integrity": "sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==", + "version": "18.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -18338,9 +18338,9 @@ "dev": true }, "@types/node": { - "version": "18.11.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.10.tgz", - "integrity": "sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==", + "version": "18.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", "dev": true }, "@types/normalize-package-data": { diff --git a/package.json b/package.json index 15cb8050e..423b53f54 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "@types/fs-extra": "9.0.13", "@types/jest": "27.5.2", "@types/lodash": "4.14.191", - "@types/node": "18.11.10", + "@types/node": "18.11.18", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", "@typescript-eslint/eslint-plugin": "5.42.1", From 2d55ad694c586d11d4ebfd126c8ab35edbcb7c1f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:03:16 +0100 Subject: [PATCH 122/140] build(deps): bump json5 from 2.2.0 to 2.2.2 (#4459) Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2.2.2. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](https://github.com/json5/json5/compare/v2.2.0...v2.2.2) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package-lock.json | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1fb4c113f..626815caa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10317,13 +10317,10 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.2.tgz", + "integrity": "sha512-46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ==", "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, "bin": { "json5": "lib/cli.js" }, @@ -24683,13 +24680,10 @@ "dev": true }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.2.tgz", + "integrity": "sha512-46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ==", + "dev": true }, "jsonfile": { "version": "6.1.0", From 0579e67e966eb0469bccd22ee88d0c4c9c375838 Mon Sep 17 00:00:00 2001 From: Alex Ryltsov Date: Sat, 31 Dec 2022 03:04:05 -0500 Subject: [PATCH 123/140] feat(fingerprint-aio): update plugin (#4423) Changes: - added confirmationRequired param to show method to options - moved plugin errors to a separate enum - changes some plugin method return values --- .../plugins/fingerprint-aio/index.ts | 197 ++++++++++-------- 1 file changed, 106 insertions(+), 91 deletions(-) diff --git a/src/@awesome-cordova-plugins/plugins/fingerprint-aio/index.ts b/src/@awesome-cordova-plugins/plugins/fingerprint-aio/index.ts index 8e5baefcf..c7859810b 100644 --- a/src/@awesome-cordova-plugins/plugins/fingerprint-aio/index.ts +++ b/src/@awesome-cordova-plugins/plugins/fingerprint-aio/index.ts @@ -1,6 +1,96 @@ import { Injectable } from '@angular/core'; import { Cordova, AwesomeCordovaNativePlugin, Plugin } from '@awesome-cordova-plugins/core'; +// Biometric type +export type BIOMETRIC_TYPE = 'finger' | 'face' | 'biometric'; + +export enum BIOMETRIC_ERRORS { + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_UNKNOWN_ERROR = -100, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_UNAVAILABLE = -101, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_AUTHENTICATION_FAILED = -102, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_SDK_NOT_SUPPORTED = -103, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_HARDWARE_NOT_SUPPORTED = -104, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_PERMISSION_NOT_GRANTED = -105, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_NOT_ENROLLED = -106, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_INTERNAL_PLUGIN_ERROR = -107, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_DISMISSED = -108, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_PIN_OR_PATTERN_DISMISSED = -109, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_SCREEN_GUARD_UNSECURED = -110, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_LOCKED_OUT = -111, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_LOCKED_OUT_PERMANENT = -112, + /** + * Convenience constant + * + * @type {number} + */ + BIOMETRIC_SECRET_NOT_FOUND = -113 +} + export interface FingerprintOptions { /** * Title in biometric prompt (android only) @@ -43,6 +133,14 @@ export interface FingerprintOptions { * @default false */ disableBackup?: boolean; + + /** + * (Android): If false user confirmation is NOT required after a biometric has been authenticated. + * + * @default true. + * See https://developer.android.com/training/sign-in/biometric-auth#no-explicit-user-action + */ + confirmationRequired?: boolean; } export interface FingerprintSecretOptions extends FingerprintOptions { @@ -121,98 +219,15 @@ export interface FingerprintSecretOptions extends FingerprintOptions { }) @Injectable() export class FingerprintAIO extends AwesomeCordovaNativePlugin { - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_UNKNOWN_ERROR = -100; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_UNAVAILABLE = -101; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_AUTHENTICATION_FAILED = -102; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_SDK_NOT_SUPPORTED = -103; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_HARDWARE_NOT_SUPPORTED = -104; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_PERMISSION_NOT_GRANTED = -105; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_NOT_ENROLLED = -106; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_INTERNAL_PLUGIN_ERROR = -107; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_DISMISSED = -108; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_PIN_OR_PATTERN_DISMISSED = -109; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_SCREEN_GUARD_UNSECURED = -110; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_LOCKED_OUT = -111; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_LOCKED_OUT_PERMANENT = -112; - /** - * Convenience constant - * - * @type {number} - */ - BIOMETRIC_SECRET_NOT_FOUND = -113; /** * Check if fingerprint authentication is available * - * @returns {Promise} Returns a promise with result + * @returns {Promise} Returns a promise with result which depends on device and os. + * iPhone X will return 'face' other Android or iOS devices will return 'finger' Android P+ will return 'biometric' */ @Cordova() - isAvailable(): Promise { + isAvailable(): Promise { return; } @@ -220,10 +235,10 @@ export class FingerprintAIO extends AwesomeCordovaNativePlugin { * Show authentication dialogue and register secret * * @param {FingerprintSecretOptions} options Options for platform specific fingerprint API - * @returns {Promise} Returns a promise that resolves when authentication was successful + * @returns {Promise} Returns a promise that resolves when authentication was successful */ @Cordova() - registerBiometricSecret(options: FingerprintSecretOptions): Promise { + registerBiometricSecret(options: FingerprintSecretOptions): Promise { return; } @@ -231,7 +246,7 @@ export class FingerprintAIO extends AwesomeCordovaNativePlugin { * Show authentication dialogue and load secret * * @param {FingerprintOptions} options Options for platform specific fingerprint API - * @returns {Promise} Returns a promise that resolves when authentication was successful + * @returns {Promise} Returns a promise that resolves when authentication was successful */ @Cordova() loadBiometricSecret(options: FingerprintOptions): Promise { @@ -242,10 +257,10 @@ export class FingerprintAIO extends AwesomeCordovaNativePlugin { * Show authentication dialogue * * @param {FingerprintOptions} options Options for platform specific fingerprint API - * @returns {Promise} Returns a promise that resolves when authentication was successful + * @returns {Promise} Returns a promise that resolves when authentication was successful */ @Cordova() - show(options: FingerprintOptions): Promise { + show(options: FingerprintOptions): Promise { return; } } From 82f7fd9e0a5a4c5aabfccd07112c4c567682ae61 Mon Sep 17 00:00:00 2001 From: ndesai-newrelic <89222514+ndesai-newrelic@users.noreply.github.com> Date: Sat, 31 Dec 2022 02:04:42 -0600 Subject: [PATCH 124/140] docs(newrelic): update docs (#4420) * Adding Newrelic support for Awesome plugins * Adding more static methods for newrelic cordova plugin * adding documentation for newrelic plugin * Updating newrelic cordova plugin repo * Update index.ts * fix:updating correct cordova plugin repo * docs: added Documentation for NewRelic Plugin * ADDED Record Error and Updated set Attribute Method Co-authored-by: Daniel Sogl --- docs/plugins/newrelic/README.md | 20 +++++++++++++ .../plugins/newrelic/index.ts | 29 +++++++++---------- 2 files changed, 34 insertions(+), 15 deletions(-) create mode 100644 docs/plugins/newrelic/README.md diff --git a/docs/plugins/newrelic/README.md b/docs/plugins/newrelic/README.md new file mode 100644 index 000000000..fc7c0dde0 --- /dev/null +++ b/docs/plugins/newrelic/README.md @@ -0,0 +1,20 @@ +# newrelic mobile + +``` +$ ionic cordova plugin add https://github.com/newrelic/newrelic-cordova-plugin.git --variable IOS_APP_TOKEN="{ios-app-token}" --variable ANDROID_APP_TOKEN="{android-app-token}" +$ npm install @awesome-cordova-plugins/newrelic +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/newrelic/) + +Plugin Repo: [https://github.com/newrelic/newrelic-cordova-plugin](https://github.com/newrelic/newrelic-cordova-plugin) + +This NewRelic plugin collect crashes, network traffic, and other information for hybrid apps using native components. + +## Supported platforms + +- Android + - iOS + + + diff --git a/src/@awesome-cordova-plugins/plugins/newrelic/index.ts b/src/@awesome-cordova-plugins/plugins/newrelic/index.ts index 11dd4fef5..ce89fbc89 100644 --- a/src/@awesome-cordova-plugins/plugins/newrelic/index.ts +++ b/src/@awesome-cordova-plugins/plugins/newrelic/index.ts @@ -29,7 +29,7 @@ import { Observable } from 'rxjs'; pluginRef: 'NewRelic', // the variable reference to call the plugin, example: navigator.geolocation repo: 'https://github.com/newrelic/newrelic-cordova-plugin', // the github repository URL for the plugin install: - 'ionic cordova plugin add https://github.com/ndesai-newrelic/newrelic-cordova-plugin.git --variable IOS_APP_TOKEN="{ios-app-token}" --variable ANDROID_APP_TOKEN="{android-app-token}"', // OPTIONAL install command, in case the plugin requires variables + 'ionic cordova plugin add https://github.com/newrelic/newrelic-cordova-plugin.git --variable IOS_APP_TOKEN="{ios-app-token}" --variable ANDROID_APP_TOKEN="{android-app-token}"', // OPTIONAL install command, in case the plugin requires variables installVariables: ['IOS_APP_TOKEN', 'ANDROID_APP_TOKEN'], // OPTIONAL the plugin requires variables platforms: ['Android', 'iOS'], // Array of platforms supported, example: ['Android', 'iOS'] }) @@ -56,7 +56,7 @@ export class NewRelic extends AwesomeCordovaNativePlugin { @Cordova({ sync: true, }) - setAttribute(name: string, value: string): void { + setAttribute(name: string, value: any): void { return; // We add return; here to avoid any IDE / Compiler errors } @@ -124,19 +124,6 @@ export class NewRelic extends AwesomeCordovaNativePlugin { return; // We add return; here to avoid any IDE / Compiler errors } - /** - * Records JavaScript errors for ionic. - * @param {string} name The name of the error. - * @param {string} message The message of the error. - * @param {string} stack The error stack of the error. - * @param {boolean} isFatal The flag for whether the error is fatal. - */ - @Cordova({ - sync: true, - }) - recordError(name: string, message: string, stack: string, isFatal: boolean): void { - return; // We add return; here to avoid any IDE / Compiler errors - } /** * Throws a demo run-time exception to test New Relic crash reporting. @@ -317,4 +304,16 @@ export class NewRelic extends AwesomeCordovaNativePlugin { noticeNetworkFailure(url: string, method: string, startTime: Number, endTime: Number, failure: string): void { return; // We add return; here to avoid any IDE / Compiler errors } + + /** + * Records JavaScript errors for ionic. + * @param {Error} err The error to report. + */ + @Cordova({ + sync: true, + }) + recordError(err: Error): void { + return; // We add return; here to avoid any IDE / Compiler errors + } + } From d9b3638f3d29fc0de366d4074d4c9794a32a1330 Mon Sep 17 00:00:00 2001 From: Nikhil Arroju Date: Sat, 31 Dec 2022 13:34:59 +0530 Subject: [PATCH 125/140] docs(readme): update capacitor website links (#4416) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dd996add2..e9bdf619a 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ To learn more about the reasons why Ionic Native was renamed to Awesome Cordova ## Capacitor Support -In addition to Cordova, Awesome Cordova Plugins also works with [Capacitor](https://capacitor.ionicframework.com), Ionic's official native runtime. Basic usage below. For complete details, [see the Capacitor documentation](https://capacitor.ionicframework.com/docs/cordova/using-cordova-plugins). +In addition to Cordova, Awesome Cordova Plugins also works with [Capacitor](https://capacitorjs.com), Ionic's official native runtime. Basic usage below. For complete details, [see the Capacitor documentation](https://capacitorjs.com/docs/v2/cordova/using-cordova-plugins). ## Installation From e1ff6de9ef90eff920189de94515c0e37a5cbe51 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:05:49 +0100 Subject: [PATCH 126/140] chore(deps): update actions/checkout action to v3.2.0 (#4462) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/nodejs.yml | 2 +- .github/workflows/npmpublish.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index d4ed7ef9a..88a9c9b5d 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -11,7 +11,7 @@ jobs: node-version: [16.x] steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v3.2.0 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3.5.1 with: diff --git a/.github/workflows/npmpublish.yml b/.github/workflows/npmpublish.yml index 1a819c9f7..2eba1f7ea 100644 --- a/.github/workflows/npmpublish.yml +++ b/.github/workflows/npmpublish.yml @@ -9,7 +9,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v3.2.0 - uses: actions/setup-node@v3.5.1 with: node-version: 16 @@ -24,7 +24,7 @@ jobs: needs: build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v3.2.0 - uses: actions/setup-node@v3.5.1 with: node-version: 16 From 91da2e50208e707a849ea2351117cc8437abc38f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:07:00 +0100 Subject: [PATCH 127/140] chore(deps): update dependency eslint to v8.31.0 (#4463) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 82 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 42 insertions(+), 42 deletions(-) diff --git a/package-lock.json b/package-lock.json index 626815caa..2371154e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.27.0", + "eslint": "8.31.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.6.4", "fs-extra": "10.1.0", @@ -1049,15 +1049,15 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", - "globals": "^13.15.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -1104,9 +1104,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -1155,14 +1155,14 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", - "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" @@ -5308,13 +5308,13 @@ } }, "node_modules/eslint": { - "version": "8.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", - "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", + "version": "8.31.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", + "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", + "@eslint/eslintrc": "^1.4.1", + "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", @@ -5333,7 +5333,7 @@ "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.15.0", + "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", @@ -5607,9 +5607,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -17466,15 +17466,15 @@ } }, "@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", - "globals": "^13.15.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -17506,9 +17506,9 @@ } }, "globals": { - "version": "13.15.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", - "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -17538,14 +17538,14 @@ } }, "@humanwhocodes/config-array": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", - "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" } }, "@humanwhocodes/module-importer": { @@ -20844,13 +20844,13 @@ } }, "eslint": { - "version": "8.27.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", - "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", + "version": "8.31.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", + "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", + "@eslint/eslintrc": "^1.4.1", + "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", @@ -20869,7 +20869,7 @@ "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.15.0", + "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", @@ -20989,9 +20989,9 @@ } }, "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "requires": { "type-fest": "^0.20.2" diff --git a/package.json b/package.json index 423b53f54..e4510de4a 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "cz-conventional-changelog": "3.3.0", "dgeni": "0.4.14", "dgeni-packages": "0.16.10", - "eslint": "8.27.0", + "eslint": "8.31.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.6.4", "fs-extra": "10.1.0", From 99ec80e2e7d9f5379527c9ad48e0c0ece6b48b40 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:10:00 +0100 Subject: [PATCH 128/140] chore(deps): update dependency lint-staged to v13.1.0 (#4464) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 104 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 53 insertions(+), 53 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2371154e0..65ea6bb33 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,7 +40,7 @@ "husky": "8.0.2", "is-ci": "3.0.1", "jest": "27.5.1", - "lint-staged": "13.0.3", + "lint-staged": "13.1.0", "lodash": "4.17.21", "minimist": "1.2.7", "prettier": "2.7.1", @@ -4034,9 +4034,9 @@ } }, "node_modules/commander": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.3.0.tgz", - "integrity": "sha512-hv95iU5uXPbK83mjrJKuZyFM/LBAoCV/XhVGkS5Je6tl7sxr6A0ITMw5WoRV46/UaJ46Nllm3Xt7IaJhXTIkzw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz", + "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==", "dev": true, "engines": { "node": "^12.20.0 || >=14" @@ -10695,9 +10695,9 @@ } }, "node_modules/lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", "dev": true, "engines": { "node": ">=10" @@ -10710,24 +10710,24 @@ "dev": true }, "node_modules/lint-staged": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.0.3.tgz", - "integrity": "sha512-9hmrwSCFroTSYLjflGI8Uk+GWAwMB4OlpU4bMJEAT5d/llQwtYKoim4bLOyLCuWFAhWEupE0vkIFqtw/WIsPug==", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.1.0.tgz", + "integrity": "sha512-pn/sR8IrcF/T0vpWLilih8jmVouMlxqXxKuAojmbiGX5n/gDnz+abdPptlj0vYnbfE0SQNl3CY/HwtM0+yfOVQ==", "dev": true, "dependencies": { "cli-truncate": "^3.1.0", - "colorette": "^2.0.17", - "commander": "^9.3.0", + "colorette": "^2.0.19", + "commander": "^9.4.1", "debug": "^4.3.4", "execa": "^6.1.0", - "lilconfig": "2.0.5", - "listr2": "^4.0.5", + "lilconfig": "2.0.6", + "listr2": "^5.0.5", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "object-inspect": "^1.12.2", "pidtree": "^0.6.0", "string-argv": "^0.3.1", - "yaml": "^2.1.1" + "yaml": "^2.1.3" }, "bin": { "lint-staged": "bin/lint-staged.js" @@ -10850,31 +10850,31 @@ } }, "node_modules/lint-staged/node_modules/yaml": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.1.tgz", - "integrity": "sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.1.tgz", + "integrity": "sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==", "dev": true, "engines": { "node": ">= 14" } }, "node_modules/listr2": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.5.tgz", - "integrity": "sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-5.0.6.tgz", + "integrity": "sha512-u60KxKBy1BR2uLJNTWNptzWQ1ob/gjMzIJPZffAENzpZqbMZ/5PrXXOomDcevIS/+IB7s1mmCEtSlT2qHWMqag==", "dev": true, "dependencies": { "cli-truncate": "^2.1.0", - "colorette": "^2.0.16", + "colorette": "^2.0.19", "log-update": "^4.0.0", "p-map": "^4.0.0", "rfdc": "^1.3.0", - "rxjs": "^7.5.5", + "rxjs": "^7.5.7", "through": "^2.3.8", "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=12" + "node": "^14.13.1 || >=16.0.0" }, "peerDependencies": { "enquirer": ">= 2.3.0 < 3" @@ -10935,9 +10935,9 @@ "dev": true }, "node_modules/listr2/node_modules/rxjs": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", - "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", + "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", "dev": true, "dependencies": { "tslib": "^2.1.0" @@ -19817,9 +19817,9 @@ } }, "commander": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.3.0.tgz", - "integrity": "sha512-hv95iU5uXPbK83mjrJKuZyFM/LBAoCV/XhVGkS5Je6tl7sxr6A0ITMw5WoRV46/UaJ46Nllm3Xt7IaJhXTIkzw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz", + "integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==", "dev": true }, "comment-parser": { @@ -24975,9 +24975,9 @@ } }, "lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", "dev": true }, "lines-and-columns": { @@ -24987,24 +24987,24 @@ "dev": true }, "lint-staged": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.0.3.tgz", - "integrity": "sha512-9hmrwSCFroTSYLjflGI8Uk+GWAwMB4OlpU4bMJEAT5d/llQwtYKoim4bLOyLCuWFAhWEupE0vkIFqtw/WIsPug==", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-13.1.0.tgz", + "integrity": "sha512-pn/sR8IrcF/T0vpWLilih8jmVouMlxqXxKuAojmbiGX5n/gDnz+abdPptlj0vYnbfE0SQNl3CY/HwtM0+yfOVQ==", "dev": true, "requires": { "cli-truncate": "^3.1.0", - "colorette": "^2.0.17", - "commander": "^9.3.0", + "colorette": "^2.0.19", + "commander": "^9.4.1", "debug": "^4.3.4", "execa": "^6.1.0", - "lilconfig": "2.0.5", - "listr2": "^4.0.5", + "lilconfig": "2.0.6", + "listr2": "^5.0.5", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "object-inspect": "^1.12.2", "pidtree": "^0.6.0", "string-argv": "^0.3.1", - "yaml": "^2.1.1" + "yaml": "^2.1.3" }, "dependencies": { "execa": { @@ -25073,25 +25073,25 @@ "dev": true }, "yaml": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.1.tgz", - "integrity": "sha512-o96x3OPo8GjWeSLF+wOAbrPfhFOGY0W00GNaxCDv+9hkcDJEnev1yh8S7pgHF0ik6zc8sQLuL8hjHjJULZp8bw==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.1.tgz", + "integrity": "sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==", "dev": true } } }, "listr2": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-4.0.5.tgz", - "integrity": "sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-5.0.6.tgz", + "integrity": "sha512-u60KxKBy1BR2uLJNTWNptzWQ1ob/gjMzIJPZffAENzpZqbMZ/5PrXXOomDcevIS/+IB7s1mmCEtSlT2qHWMqag==", "dev": true, "requires": { "cli-truncate": "^2.1.0", - "colorette": "^2.0.16", + "colorette": "^2.0.19", "log-update": "^4.0.0", "p-map": "^4.0.0", "rfdc": "^1.3.0", - "rxjs": "^7.5.5", + "rxjs": "^7.5.7", "through": "^2.3.8", "wrap-ansi": "^7.0.0" }, @@ -25131,9 +25131,9 @@ "dev": true }, "rxjs": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.5.tgz", - "integrity": "sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", + "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", "dev": true, "requires": { "tslib": "^2.1.0" diff --git a/package.json b/package.json index e4510de4a..75dc9e111 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "husky": "8.0.2", "is-ci": "3.0.1", "jest": "27.5.1", - "lint-staged": "13.0.3", + "lint-staged": "13.1.0", "lodash": "4.17.21", "minimist": "1.2.7", "prettier": "2.7.1", From e21bd1a50e7133fcf912acd0771f7f4ab54a16e7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:10:06 +0100 Subject: [PATCH 129/140] chore(deps): update dependency prettier to v2.8.1 (#4465) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 65ea6bb33..283b60f1a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,7 +43,7 @@ "lint-staged": "13.1.0", "lodash": "4.17.21", "minimist": "1.2.7", - "prettier": "2.7.1", + "prettier": "2.8.1", "rimraf": "3.0.2", "rollup": "3.2.5", "rxjs": "6.6.7", @@ -13521,9 +13521,9 @@ } }, "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", + "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -27168,9 +27168,9 @@ "dev": true }, "prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", + "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", "dev": true }, "pretty-format": { diff --git a/package.json b/package.json index 75dc9e111..b0e8519dd 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "lint-staged": "13.1.0", "lodash": "4.17.21", "minimist": "1.2.7", - "prettier": "2.7.1", + "prettier": "2.8.1", "rimraf": "3.0.2", "rollup": "3.2.5", "rxjs": "6.6.7", From 9715ef87550406b943916204a81816f2a4f0a69b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:10:40 +0100 Subject: [PATCH 130/140] chore(deps): update dependency rollup to v3.9.0 (#4466) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 283b60f1a..8e505f821 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,7 +45,7 @@ "minimist": "1.2.7", "prettier": "2.8.1", "rimraf": "3.0.2", - "rollup": "3.2.5", + "rollup": "3.9.0", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", @@ -14258,9 +14258,9 @@ } }, "node_modules/rollup": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.5.tgz", - "integrity": "sha512-/Ha7HhVVofduy+RKWOQJrxe4Qb3xyZo+chcpYiD8SoQa4AG7llhupUtyfKSSrdBM2mWJjhM8wZwmbY23NmlIYw==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.0.tgz", + "integrity": "sha512-nGGylpmblyjTpF4lEUPgmOw6OVxRvnI6Iuuh6Lz4O/X66cVOX1XJSsqP1YamxQ+mPuFE7qJxLFDSCk8rNv5dDw==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -27734,9 +27734,9 @@ } }, "rollup": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.2.5.tgz", - "integrity": "sha512-/Ha7HhVVofduy+RKWOQJrxe4Qb3xyZo+chcpYiD8SoQa4AG7llhupUtyfKSSrdBM2mWJjhM8wZwmbY23NmlIYw==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.0.tgz", + "integrity": "sha512-nGGylpmblyjTpF4lEUPgmOw6OVxRvnI6Iuuh6Lz4O/X66cVOX1XJSsqP1YamxQ+mPuFE7qJxLFDSCk8rNv5dDw==", "dev": true, "requires": { "fsevents": "~2.3.2" diff --git a/package.json b/package.json index b0e8519dd..ee6975f4f 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "minimist": "1.2.7", "prettier": "2.8.1", "rimraf": "3.0.2", - "rollup": "3.2.5", + "rollup": "3.9.0", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", From bfd111e9d634fb1a942d3659835c7ed5adb2bf72 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:11:16 +0100 Subject: [PATCH 131/140] chore(deps): update typescript-eslint monorepo to v5.47.1 (#4467) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 164 +++++++++++++++++++++++----------------------- package.json | 4 +- 2 files changed, 84 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8e505f821..0cadae1f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "18.11.18", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.42.1", - "@typescript-eslint/parser": "5.42.1", + "@typescript-eslint/eslint-plugin": "5.47.1", + "@typescript-eslint/parser": "5.47.1", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2231,14 +2231,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", - "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.1.tgz", + "integrity": "sha512-r4RZ2Jl9kcQN7K/dcOT+J7NAimbiis4sSM9spvWimsBvDegMhKLA5vri2jG19PmIPbDjPeWzfUPQ2hjEzA4Nmg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/type-utils": "5.42.1", - "@typescript-eslint/utils": "5.42.1", + "@typescript-eslint/scope-manager": "5.47.1", + "@typescript-eslint/type-utils": "5.47.1", + "@typescript-eslint/utils": "5.47.1", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -2279,14 +2279,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", - "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.1.tgz", + "integrity": "sha512-9Vb+KIv29r6GPu4EboWOnQM7T+UjpjXvjCPhNORlgm40a9Ia9bvaPJswvtae1gip2QEeVeGh6YquqAzEgoRAlw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/scope-manager": "5.47.1", + "@typescript-eslint/types": "5.47.1", + "@typescript-eslint/typescript-estree": "5.47.1", "debug": "^4.3.4" }, "engines": { @@ -2306,13 +2306,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", - "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.1.tgz", + "integrity": "sha512-9hsFDsgUwrdOoW1D97Ewog7DYSHaq4WKuNs0LHF9RiCmqB0Z+XRR4Pf7u7u9z/8CciHuJ6yxNws1XznI3ddjEw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/visitor-keys": "5.42.1" + "@typescript-eslint/types": "5.47.1", + "@typescript-eslint/visitor-keys": "5.47.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2323,13 +2323,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", - "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.1.tgz", + "integrity": "sha512-/UKOeo8ee80A7/GJA427oIrBi/Gd4osk/3auBUg4Rn9EahFpevVV1mUK8hjyQD5lHPqX397x6CwOk5WGh1E/1w==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.42.1", - "@typescript-eslint/utils": "5.42.1", + "@typescript-eslint/typescript-estree": "5.47.1", + "@typescript-eslint/utils": "5.47.1", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2350,9 +2350,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", - "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.1.tgz", + "integrity": "sha512-CmALY9YWXEpwuu6377ybJBZdtSAnzXLSQcxLSqSQSbC7VfpMu/HLVdrnVJj7ycI138EHqocW02LPJErE35cE9A==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2363,13 +2363,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", - "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.1.tgz", + "integrity": "sha512-4+ZhFSuISAvRi2xUszEj0xXbNTHceV9GbH9S8oAD2a/F9SW57aJNQVOCxG8GPfSWH/X4eOPdMEU2jYVuWKEpWA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/visitor-keys": "5.42.1", + "@typescript-eslint/types": "5.47.1", + "@typescript-eslint/visitor-keys": "5.47.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2405,16 +2405,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", - "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.1.tgz", + "integrity": "sha512-l90SdwqfmkuIVaREZ2ykEfCezepCLxzWMo5gVfcJsJCaT4jHT+QjgSkYhs5BMQmWqE9k3AtIfk4g211z/sTMVw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/scope-manager": "5.47.1", + "@typescript-eslint/types": "5.47.1", + "@typescript-eslint/typescript-estree": "5.47.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -2446,12 +2446,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", - "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.1.tgz", + "integrity": "sha512-rF3pmut2JCCjh6BLRhNKdYjULMb1brvoaiWDlHfLNVgmnZ0sBVJrs3SyaKE1XoDDnJuAx/hDQryHYmPUuNq0ig==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/types": "5.47.1", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -18418,14 +18418,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", - "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.1.tgz", + "integrity": "sha512-r4RZ2Jl9kcQN7K/dcOT+J7NAimbiis4sSM9spvWimsBvDegMhKLA5vri2jG19PmIPbDjPeWzfUPQ2hjEzA4Nmg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/type-utils": "5.42.1", - "@typescript-eslint/utils": "5.42.1", + "@typescript-eslint/scope-manager": "5.47.1", + "@typescript-eslint/type-utils": "5.47.1", + "@typescript-eslint/utils": "5.47.1", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -18446,53 +18446,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", - "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.1.tgz", + "integrity": "sha512-9Vb+KIv29r6GPu4EboWOnQM7T+UjpjXvjCPhNORlgm40a9Ia9bvaPJswvtae1gip2QEeVeGh6YquqAzEgoRAlw==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/scope-manager": "5.47.1", + "@typescript-eslint/types": "5.47.1", + "@typescript-eslint/typescript-estree": "5.47.1", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", - "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.1.tgz", + "integrity": "sha512-9hsFDsgUwrdOoW1D97Ewog7DYSHaq4WKuNs0LHF9RiCmqB0Z+XRR4Pf7u7u9z/8CciHuJ6yxNws1XznI3ddjEw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/visitor-keys": "5.42.1" + "@typescript-eslint/types": "5.47.1", + "@typescript-eslint/visitor-keys": "5.47.1" } }, "@typescript-eslint/type-utils": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", - "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.1.tgz", + "integrity": "sha512-/UKOeo8ee80A7/GJA427oIrBi/Gd4osk/3auBUg4Rn9EahFpevVV1mUK8hjyQD5lHPqX397x6CwOk5WGh1E/1w==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.42.1", - "@typescript-eslint/utils": "5.42.1", + "@typescript-eslint/typescript-estree": "5.47.1", + "@typescript-eslint/utils": "5.47.1", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", - "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.1.tgz", + "integrity": "sha512-CmALY9YWXEpwuu6377ybJBZdtSAnzXLSQcxLSqSQSbC7VfpMu/HLVdrnVJj7ycI138EHqocW02LPJErE35cE9A==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", - "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.1.tgz", + "integrity": "sha512-4+ZhFSuISAvRi2xUszEj0xXbNTHceV9GbH9S8oAD2a/F9SW57aJNQVOCxG8GPfSWH/X4eOPdMEU2jYVuWKEpWA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/visitor-keys": "5.42.1", + "@typescript-eslint/types": "5.47.1", + "@typescript-eslint/visitor-keys": "5.47.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18512,16 +18512,16 @@ } }, "@typescript-eslint/utils": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", - "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.1.tgz", + "integrity": "sha512-l90SdwqfmkuIVaREZ2ykEfCezepCLxzWMo5gVfcJsJCaT4jHT+QjgSkYhs5BMQmWqE9k3AtIfk4g211z/sTMVw==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.42.1", - "@typescript-eslint/types": "5.42.1", - "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/scope-manager": "5.47.1", + "@typescript-eslint/types": "5.47.1", + "@typescript-eslint/typescript-estree": "5.47.1", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -18539,12 +18539,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.42.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", - "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", + "version": "5.47.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.1.tgz", + "integrity": "sha512-rF3pmut2JCCjh6BLRhNKdYjULMb1brvoaiWDlHfLNVgmnZ0sBVJrs3SyaKE1XoDDnJuAx/hDQryHYmPUuNq0ig==", "dev": true, "requires": { - "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/types": "5.47.1", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { diff --git a/package.json b/package.json index ee6975f4f..0408c36b2 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "18.11.18", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.42.1", - "@typescript-eslint/parser": "5.42.1", + "@typescript-eslint/eslint-plugin": "5.47.1", + "@typescript-eslint/parser": "5.47.1", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From 1b15bf4557afc4a6128651be33f3bc87a0cb2c6d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:14:04 +0100 Subject: [PATCH 132/140] chore(deps): update dependency fs-extra to v11 (#4469) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0cadae1f3..eedc8a4fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,7 +33,7 @@ "eslint": "8.31.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.6.4", - "fs-extra": "10.1.0", + "fs-extra": "11.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", "gulp-replace": "1.1.4", @@ -6397,9 +6397,9 @@ } }, "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", + "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", "dev": true, "dependencies": { "graceful-fs": "^4.2.0", @@ -6407,7 +6407,7 @@ "universalify": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.14" } }, "node_modules/fs-mkdirp-stream": { @@ -21671,9 +21671,9 @@ } }, "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz", + "integrity": "sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==", "dev": true, "requires": { "graceful-fs": "^4.2.0", diff --git a/package.json b/package.json index 0408c36b2..986879cad 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "eslint": "8.31.0", "eslint-config-prettier": "8.5.0", "eslint-plugin-jsdoc": "39.6.4", - "fs-extra": "10.1.0", + "fs-extra": "11.1.0", "gulp": "4.0.2", "gulp-rename": "2.0.0", "gulp-replace": "1.1.4", From 950a1bb4ffeab3b3460245e74e456695aa08d65e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 31 Dec 2022 09:14:21 +0100 Subject: [PATCH 133/140] chore(deps): update actions/stale action to v7 (#4468) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/stale.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index fa1ddea35..8a1bf860a 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -13,7 +13,7 @@ jobs: pull-requests: write steps: - - uses: actions/stale@v6 + - uses: actions/stale@v7 with: repo-token: ${{ secrets.GITHUB_TOKEN }} stale-issue-message: 'There has been no recent activity and this issue has been marked inactive.' From a589dac2152e522baa6d14010cdd65f7b4b9bb11 Mon Sep 17 00:00:00 2001 From: Daniel Sogl Date: Sat, 31 Dec 2022 08:19:35 +0000 Subject: [PATCH 134/140] 6.3.0 --- CHANGELOG.md | 24 ++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 21ad3d77c..1e861ee51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,27 @@ +# [6.3.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v6.2.0...v6.3.0) (2022-12-31) + + +### Bug Fixes + +* **chooser:** Update for support android 11+ ([#4436](https://github.com/danielsogl/awesome-cordova-plugins/issues/4436)) ([ba37646](https://github.com/danielsogl/awesome-cordova-plugins/commit/ba37646fc4b7cc86b497affa0ef932ad374b9080)) + + +### Features + +* **advanced-image-picker:** add plugin ([#4434](https://github.com/danielsogl/awesome-cordova-plugins/issues/4434)) ([63cfd44](https://github.com/danielsogl/awesome-cordova-plugins/commit/63cfd4488d17b5cdac8a8302b310acc6c308c5a2)) +* **brightness:** add brightness plugin ([#4454](https://github.com/danielsogl/awesome-cordova-plugins/issues/4454)) ([f02bc78](https://github.com/danielsogl/awesome-cordova-plugins/commit/f02bc78ec253f6388750e662571300c82e990b51)) +* **clevertap:** support clevertap-cordova 2.6.0 ([#4458](https://github.com/danielsogl/awesome-cordova-plugins/issues/4458)) ([74a80c0](https://github.com/danielsogl/awesome-cordova-plugins/commit/74a80c0953577478bd15fe16ab9edf28dcb27280)), closes [#3491](https://github.com/danielsogl/awesome-cordova-plugins/issues/3491) +* **diagnostics:** add getBluetoothAuthorizationStatuses function ([#4442](https://github.com/danielsogl/awesome-cordova-plugins/issues/4442)) ([ff78ca7](https://github.com/danielsogl/awesome-cordova-plugins/commit/ff78ca7fb4335698076282ec9da99433939f276a)) +* **fbsdk:** add plugin ([#4431](https://github.com/danielsogl/awesome-cordova-plugins/issues/4431)) ([a095422](https://github.com/danielsogl/awesome-cordova-plugins/commit/a0954228896b53dc42db3cbf6d6e89764d83646d)) +* **ffmpeg:** add plugin ([#4435](https://github.com/danielsogl/awesome-cordova-plugins/issues/4435)) ([9b4502f](https://github.com/danielsogl/awesome-cordova-plugins/commit/9b4502f9297d1a0a579db3fd0165c98e0897625e)) +* **fingerprint-aio:** update plugin ([#4423](https://github.com/danielsogl/awesome-cordova-plugins/issues/4423)) ([0579e67](https://github.com/danielsogl/awesome-cordova-plugins/commit/0579e67e966eb0469bccd22ee88d0c4c9c375838)) +* **mobile-accessibility:** add mobile-accessibility plugin ([#4456](https://github.com/danielsogl/awesome-cordova-plugins/issues/4456)) ([e51a1a7](https://github.com/danielsogl/awesome-cordova-plugins/commit/e51a1a79efcfd99e05783d567472251277f1bf93)) +* **power-management:** add power management support ([#4443](https://github.com/danielsogl/awesome-cordova-plugins/issues/4443)) ([b283dc2](https://github.com/danielsogl/awesome-cordova-plugins/commit/b283dc2e761dd897556a8ed955a312b663ca9c5e)) +* **unique-device-id:** add unique-device-id plugin ([#4455](https://github.com/danielsogl/awesome-cordova-plugins/issues/4455)) ([7fe3ad1](https://github.com/danielsogl/awesome-cordova-plugins/commit/7fe3ad1daabeac6c8365ddfce4d2b44df94ed00b)) +* **wonderpush:** expose getters and setters ([#4441](https://github.com/danielsogl/awesome-cordova-plugins/issues/4441)) ([3b1d059](https://github.com/danielsogl/awesome-cordova-plugins/commit/3b1d0593daf5732ea9f6268af84a612a575a3941)) + + + # [6.2.0](https://github.com/danielsogl/awesome-cordova-plugins/compare/v6.1.0...v6.2.0) (2022-11-04) diff --git a/package-lock.json b/package-lock.json index eedc8a4fd..41a7f0c04 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "awesome-cordova-plugins", - "version": "6.2.0", + "version": "6.3.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "awesome-cordova-plugins", - "version": "6.2.0", + "version": "6.3.0", "license": "MIT", "dependencies": { "tslib": "2.4.1" diff --git a/package.json b/package.json index 986879cad..3aed6a378 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "awesome-cordova-plugins", - "version": "6.2.0", + "version": "6.3.0", "description": "Native plugin wrappers for Cordova and Ionic with TypeScript, ES6+, Promise and Observable support", "homepage": "https://awesome-cordova-plugins.com", "author": "Daniel Sogl (https://danielsogl.com)", From 5b768854da2080d7756148bab35e794925de9c48 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Jan 2023 17:40:25 +0100 Subject: [PATCH 135/140] chore(deps): update dependency rollup to v3.9.1 (#4471) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 41a7f0c04..57b268839 100644 --- a/package-lock.json +++ b/package-lock.json @@ -45,7 +45,7 @@ "minimist": "1.2.7", "prettier": "2.8.1", "rimraf": "3.0.2", - "rollup": "3.9.0", + "rollup": "3.9.1", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", @@ -14258,9 +14258,9 @@ } }, "node_modules/rollup": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.0.tgz", - "integrity": "sha512-nGGylpmblyjTpF4lEUPgmOw6OVxRvnI6Iuuh6Lz4O/X66cVOX1XJSsqP1YamxQ+mPuFE7qJxLFDSCk8rNv5dDw==", + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.1.tgz", + "integrity": "sha512-GswCYHXftN8ZKGVgQhTFUJB/NBXxrRGgO2NCy6E8s1rwEJ4Q9/VttNqcYfEvx4dTo4j58YqdC3OVztPzlKSX8w==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -27734,9 +27734,9 @@ } }, "rollup": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.0.tgz", - "integrity": "sha512-nGGylpmblyjTpF4lEUPgmOw6OVxRvnI6Iuuh6Lz4O/X66cVOX1XJSsqP1YamxQ+mPuFE7qJxLFDSCk8rNv5dDw==", + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.9.1.tgz", + "integrity": "sha512-GswCYHXftN8ZKGVgQhTFUJB/NBXxrRGgO2NCy6E8s1rwEJ4Q9/VttNqcYfEvx4dTo4j58YqdC3OVztPzlKSX8w==", "dev": true, "requires": { "fsevents": "~2.3.2" diff --git a/package.json b/package.json index 3aed6a378..ef1d797bb 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "minimist": "1.2.7", "prettier": "2.8.1", "rimraf": "3.0.2", - "rollup": "3.9.0", + "rollup": "3.9.1", "rxjs": "6.6.7", "terser-webpack-plugin": "5.3.6", "ts-jest": "27.1.5", From 277d696a02de15b45a64074c2d3c72cdbb3774dd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Jan 2023 18:55:15 +0100 Subject: [PATCH 136/140] chore(deps): update dependency eslint-config-prettier to v8.6.0 (#4472) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 57b268839..32794e5d8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "dgeni": "0.4.14", "dgeni-packages": "0.16.10", "eslint": "8.31.0", - "eslint-config-prettier": "8.5.0", + "eslint-config-prettier": "8.6.0", "eslint-plugin-jsdoc": "39.6.4", "fs-extra": "11.1.0", "gulp": "4.0.2", @@ -5364,9 +5364,9 @@ } }, "node_modules/eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", + "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", "dev": true, "bin": { "eslint-config-prettier": "bin/cli.js" @@ -21063,9 +21063,9 @@ } }, "eslint-config-prettier": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", - "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz", + "integrity": "sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==", "dev": true, "requires": {} }, diff --git a/package.json b/package.json index ef1d797bb..52bf9da5c 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "dgeni": "0.4.14", "dgeni-packages": "0.16.10", "eslint": "8.31.0", - "eslint-config-prettier": "8.5.0", + "eslint-config-prettier": "8.6.0", "eslint-plugin-jsdoc": "39.6.4", "fs-extra": "11.1.0", "gulp": "4.0.2", From ae8221001e6925fbca827771c110b1b8689cc726 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Jan 2023 18:55:25 +0100 Subject: [PATCH 137/140] chore(deps): update typescript-eslint monorepo to v5.48.0 (#4473) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 164 +++++++++++++++++++++++----------------------- package.json | 4 +- 2 files changed, 84 insertions(+), 84 deletions(-) diff --git a/package-lock.json b/package-lock.json index 32794e5d8..5187b62a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,8 +23,8 @@ "@types/node": "18.11.18", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.47.1", - "@typescript-eslint/parser": "5.47.1", + "@typescript-eslint/eslint-plugin": "5.48.0", + "@typescript-eslint/parser": "5.48.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", @@ -2231,14 +2231,14 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.1.tgz", - "integrity": "sha512-r4RZ2Jl9kcQN7K/dcOT+J7NAimbiis4sSM9spvWimsBvDegMhKLA5vri2jG19PmIPbDjPeWzfUPQ2hjEzA4Nmg==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.0.tgz", + "integrity": "sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.47.1", - "@typescript-eslint/type-utils": "5.47.1", - "@typescript-eslint/utils": "5.47.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/type-utils": "5.48.0", + "@typescript-eslint/utils": "5.48.0", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -2279,14 +2279,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.1.tgz", - "integrity": "sha512-9Vb+KIv29r6GPu4EboWOnQM7T+UjpjXvjCPhNORlgm40a9Ia9bvaPJswvtae1gip2QEeVeGh6YquqAzEgoRAlw==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz", + "integrity": "sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.47.1", - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/typescript-estree": "5.47.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", "debug": "^4.3.4" }, "engines": { @@ -2306,13 +2306,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.1.tgz", - "integrity": "sha512-9hsFDsgUwrdOoW1D97Ewog7DYSHaq4WKuNs0LHF9RiCmqB0Z+XRR4Pf7u7u9z/8CciHuJ6yxNws1XznI3ddjEw==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz", + "integrity": "sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/visitor-keys": "5.47.1" + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2323,13 +2323,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.1.tgz", - "integrity": "sha512-/UKOeo8ee80A7/GJA427oIrBi/Gd4osk/3auBUg4Rn9EahFpevVV1mUK8hjyQD5lHPqX397x6CwOk5WGh1E/1w==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz", + "integrity": "sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.47.1", - "@typescript-eslint/utils": "5.47.1", + "@typescript-eslint/typescript-estree": "5.48.0", + "@typescript-eslint/utils": "5.48.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -2350,9 +2350,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.1.tgz", - "integrity": "sha512-CmALY9YWXEpwuu6377ybJBZdtSAnzXLSQcxLSqSQSbC7VfpMu/HLVdrnVJj7ycI138EHqocW02LPJErE35cE9A==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz", + "integrity": "sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -2363,13 +2363,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.1.tgz", - "integrity": "sha512-4+ZhFSuISAvRi2xUszEj0xXbNTHceV9GbH9S8oAD2a/F9SW57aJNQVOCxG8GPfSWH/X4eOPdMEU2jYVuWKEpWA==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz", + "integrity": "sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/visitor-keys": "5.47.1", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -2405,16 +2405,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.1.tgz", - "integrity": "sha512-l90SdwqfmkuIVaREZ2ykEfCezepCLxzWMo5gVfcJsJCaT4jHT+QjgSkYhs5BMQmWqE9k3AtIfk4g211z/sTMVw==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz", + "integrity": "sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.47.1", - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/typescript-estree": "5.47.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -2446,12 +2446,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.1.tgz", - "integrity": "sha512-rF3pmut2JCCjh6BLRhNKdYjULMb1brvoaiWDlHfLNVgmnZ0sBVJrs3SyaKE1XoDDnJuAx/hDQryHYmPUuNq0ig==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz", + "integrity": "sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.47.1", + "@typescript-eslint/types": "5.48.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -18418,14 +18418,14 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.47.1.tgz", - "integrity": "sha512-r4RZ2Jl9kcQN7K/dcOT+J7NAimbiis4sSM9spvWimsBvDegMhKLA5vri2jG19PmIPbDjPeWzfUPQ2hjEzA4Nmg==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.0.tgz", + "integrity": "sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.47.1", - "@typescript-eslint/type-utils": "5.47.1", - "@typescript-eslint/utils": "5.47.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/type-utils": "5.48.0", + "@typescript-eslint/utils": "5.48.0", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -18446,53 +18446,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.47.1.tgz", - "integrity": "sha512-9Vb+KIv29r6GPu4EboWOnQM7T+UjpjXvjCPhNORlgm40a9Ia9bvaPJswvtae1gip2QEeVeGh6YquqAzEgoRAlw==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz", + "integrity": "sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.47.1", - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/typescript-estree": "5.47.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.47.1.tgz", - "integrity": "sha512-9hsFDsgUwrdOoW1D97Ewog7DYSHaq4WKuNs0LHF9RiCmqB0Z+XRR4Pf7u7u9z/8CciHuJ6yxNws1XznI3ddjEw==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz", + "integrity": "sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==", "dev": true, "requires": { - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/visitor-keys": "5.47.1" + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0" } }, "@typescript-eslint/type-utils": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.47.1.tgz", - "integrity": "sha512-/UKOeo8ee80A7/GJA427oIrBi/Gd4osk/3auBUg4Rn9EahFpevVV1mUK8hjyQD5lHPqX397x6CwOk5WGh1E/1w==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz", + "integrity": "sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.47.1", - "@typescript-eslint/utils": "5.47.1", + "@typescript-eslint/typescript-estree": "5.48.0", + "@typescript-eslint/utils": "5.48.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.47.1.tgz", - "integrity": "sha512-CmALY9YWXEpwuu6377ybJBZdtSAnzXLSQcxLSqSQSbC7VfpMu/HLVdrnVJj7ycI138EHqocW02LPJErE35cE9A==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz", + "integrity": "sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.47.1.tgz", - "integrity": "sha512-4+ZhFSuISAvRi2xUszEj0xXbNTHceV9GbH9S8oAD2a/F9SW57aJNQVOCxG8GPfSWH/X4eOPdMEU2jYVuWKEpWA==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz", + "integrity": "sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/visitor-keys": "5.47.1", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -18512,16 +18512,16 @@ } }, "@typescript-eslint/utils": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.47.1.tgz", - "integrity": "sha512-l90SdwqfmkuIVaREZ2ykEfCezepCLxzWMo5gVfcJsJCaT4jHT+QjgSkYhs5BMQmWqE9k3AtIfk4g211z/sTMVw==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz", + "integrity": "sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.47.1", - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/typescript-estree": "5.47.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -18539,12 +18539,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.47.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.47.1.tgz", - "integrity": "sha512-rF3pmut2JCCjh6BLRhNKdYjULMb1brvoaiWDlHfLNVgmnZ0sBVJrs3SyaKE1XoDDnJuAx/hDQryHYmPUuNq0ig==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz", + "integrity": "sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==", "dev": true, "requires": { - "@typescript-eslint/types": "5.47.1", + "@typescript-eslint/types": "5.48.0", "eslint-visitor-keys": "^3.3.0" }, "dependencies": { diff --git a/package.json b/package.json index 52bf9da5c..00dd6e46e 100644 --- a/package.json +++ b/package.json @@ -38,8 +38,8 @@ "@types/node": "18.11.18", "@types/rimraf": "3.0.2", "@types/webpack": "5.28.0", - "@typescript-eslint/eslint-plugin": "5.47.1", - "@typescript-eslint/parser": "5.47.1", + "@typescript-eslint/eslint-plugin": "5.48.0", + "@typescript-eslint/parser": "5.48.0", "async-promise-queue": "1.0.5", "conventional-changelog-cli": "2.2.2", "cz-conventional-changelog": "3.3.0", From 2d836d3cd024d22ba8f68e918fde659895c0eb54 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 3 Jan 2023 18:55:31 +0100 Subject: [PATCH 138/140] chore(deps): update dependency husky to v8.0.3 (#4474) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5187b62a7..cbb80f2e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,7 +37,7 @@ "gulp": "4.0.2", "gulp-rename": "2.0.0", "gulp-replace": "1.1.4", - "husky": "8.0.2", + "husky": "8.0.3", "is-ci": "3.0.1", "jest": "27.5.1", "lint-staged": "13.1.0", @@ -7793,9 +7793,9 @@ } }, "node_modules/husky": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.2.tgz", - "integrity": "sha512-Tkv80jtvbnkK3mYWxPZePGFpQ/tT3HNSs/sasF9P2YfkMezDl3ON37YN6jUUI4eTg5LcyVynlb6r4eyvOmspvg==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", + "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", "dev": true, "bin": { "husky": "lib/bin.js" @@ -22791,9 +22791,9 @@ "dev": true }, "husky": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.2.tgz", - "integrity": "sha512-Tkv80jtvbnkK3mYWxPZePGFpQ/tT3HNSs/sasF9P2YfkMezDl3ON37YN6jUUI4eTg5LcyVynlb6r4eyvOmspvg==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", + "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", "dev": true }, "iconv-lite": { diff --git a/package.json b/package.json index 00dd6e46e..02ea10d0d 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "gulp": "4.0.2", "gulp-rename": "2.0.0", "gulp-replace": "1.1.4", - "husky": "8.0.2", + "husky": "8.0.3", "is-ci": "3.0.1", "jest": "27.5.1", "lint-staged": "13.1.0", From 90313717217c20f776a8c89433bc0d55e9e2b6bd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 8 Jan 2023 13:39:09 +0100 Subject: [PATCH 139/140] chore(deps): update dependency prettier to v2.8.2 (#4479) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index cbb80f2e0..b16e77d99 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,7 +43,7 @@ "lint-staged": "13.1.0", "lodash": "4.17.21", "minimist": "1.2.7", - "prettier": "2.8.1", + "prettier": "2.8.2", "rimraf": "3.0.2", "rollup": "3.9.1", "rxjs": "6.6.7", @@ -13521,9 +13521,9 @@ } }, "node_modules/prettier": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", - "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz", + "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==", "dev": true, "bin": { "prettier": "bin-prettier.js" @@ -27168,9 +27168,9 @@ "dev": true }, "prettier": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz", - "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==", + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.2.tgz", + "integrity": "sha512-BtRV9BcncDyI2tsuS19zzhzoxD8Dh8LiCx7j7tHzrkz8GFXAexeWFdi22mjE1d16dftH2qNaytVxqiRTGlMfpw==", "dev": true }, "pretty-format": { diff --git a/package.json b/package.json index 02ea10d0d..2f2879e3e 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "lint-staged": "13.1.0", "lodash": "4.17.21", "minimist": "1.2.7", - "prettier": "2.8.1", + "prettier": "2.8.2", "rimraf": "3.0.2", "rollup": "3.9.1", "rxjs": "6.6.7", From f92c99bfbf86056f7cb9e05cebcbe18e20e152c3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 9 Jan 2023 20:48:47 +0100 Subject: [PATCH 140/140] chore(deps): update dependency @types/fs-extra to v11 (#4481) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 34 +++++++++++++++++++++++++++------- package.json | 2 +- 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index b16e77d99..a86d703ca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@angular/compiler-cli": "12.2.16", "@angular/core": "12.2.16", "@types/cordova": "0.0.34", - "@types/fs-extra": "9.0.13", + "@types/fs-extra": "11.0.0", "@types/jest": "27.5.2", "@types/lodash": "4.14.191", "@types/node": "18.11.18", @@ -2062,11 +2062,12 @@ "dev": true }, "node_modules/@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.0.tgz", + "integrity": "sha512-zdV5odfHf95B4qr6bdpshG4VMm/3xgnPhSJLa3xh75CYr35e34k+4FQli82Q48sPqwHazJGy+6+jl4T+Vw1AMg==", "dev": true, "dependencies": { + "@types/jsonfile": "*", "@types/node": "*" } }, @@ -2129,6 +2130,15 @@ "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", "dev": true }, + "node_modules/@types/jsonfile": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.1.tgz", + "integrity": "sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/lodash": { "version": "4.14.191", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", @@ -18249,11 +18259,12 @@ "dev": true }, "@types/fs-extra": { - "version": "9.0.13", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.13.tgz", - "integrity": "sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.0.tgz", + "integrity": "sha512-zdV5odfHf95B4qr6bdpshG4VMm/3xgnPhSJLa3xh75CYr35e34k+4FQli82Q48sPqwHazJGy+6+jl4T+Vw1AMg==", "dev": true, "requires": { + "@types/jsonfile": "*", "@types/node": "*" } }, @@ -18316,6 +18327,15 @@ "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", "dev": true }, + "@types/jsonfile": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.1.tgz", + "integrity": "sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, "@types/lodash": { "version": "4.14.191", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz", diff --git a/package.json b/package.json index 2f2879e3e..ae158c5fa 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@angular/compiler-cli": "12.2.16", "@angular/core": "12.2.16", "@types/cordova": "0.0.34", - "@types/fs-extra": "9.0.13", + "@types/fs-extra": "11.0.0", "@types/jest": "27.5.2", "@types/lodash": "4.14.191", "@types/node": "18.11.18",