From fd4e2bc4de63509571b7c957ba303b9fa65d7197 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Fri, 28 Mar 2025 10:35:55 +0000 Subject: [PATCH] fix: upgrade braintree-web-drop-in from 1.33.1 to 1.44.1 Snyk has created this PR to upgrade braintree-web-drop-in from 1.33.1 to 1.44.1. See this package in npm: braintree-web-drop-in See this project in Snyk: https://app.snyk.io/org/dltmurphy/project/d6766972-9c9e-4115-bd1c-e7491f9e1d30?utm_source=github&utm_medium=referral&page=upgrade-pr --- package-lock.json | 328 +++++++++++++++++++++++++++++++++------------- package.json | 2 +- 2 files changed, 240 insertions(+), 90 deletions(-) diff --git a/package-lock.json b/package-lock.json index d9ae4ea7dc3..a0666e1816b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,7 +22,7 @@ "@bitwarden/jslib-angular": "file:jslib/angular", "@bitwarden/jslib-common": "file:jslib/common", "bootstrap": "4.6.0", - "braintree-web-drop-in": "1.33.1", + "braintree-web-drop-in": "^1.44.1", "browser-hrtime": "^1.1.8", "core-js": "^3.11.0", "date-input-polyfill": "^2.14.0", @@ -606,42 +606,51 @@ "link": true }, "node_modules/@braintree/asset-loader": { - "version": "0.4.4", - "license": "MIT", - "dependencies": { - "promise-polyfill": "^8.1.3" - } - }, - "node_modules/@braintree/browser-detection": { - "version": "1.12.1", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@braintree/asset-loader/-/asset-loader-2.0.2.tgz", + "integrity": "sha512-0ArGSdgEpg9nTdZsi5zvcB/rHW0A+Jo9WOA4ArAO/UB1fbDm4qimX0P3e1QydqvdDkQs0jZgR7Uke1WL81RIKA==", "license": "MIT" }, - "node_modules/@braintree/class-list": { - "version": "0.2.0", + "node_modules/@braintree/browser-detection": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@braintree/browser-detection/-/browser-detection-2.0.2.tgz", + "integrity": "sha512-Zrv/pyodvwv/hsjsBKXKVcwHZOkx4A/5Cy2hViXtqghAhLd3483bYUIfHZJE5JKTrd018ny1FI5pN1PHFtW7vw==", "license": "MIT" }, "node_modules/@braintree/event-emitter": { "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@braintree/event-emitter/-/event-emitter-0.4.1.tgz", + "integrity": "sha512-X41357O3OXUDlnwMvS1m0GQEn3zB3s3flOBeg2J5OBvLvdJEIAVpPkblABPtsPrlciDSvfv1aSG5ixHPgFH0Zg==", "license": "MIT" }, "node_modules/@braintree/extended-promise": { - "version": "0.4.1", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@braintree/extended-promise/-/extended-promise-1.0.0.tgz", + "integrity": "sha512-E9529FJNG4OgeeLJ00vNs3TW67+AeSQobJg0hwfsQk29hgK4bVBsvQHVD4nwDuDD1Czon90K88gfQIFadAMs0w==", "license": "MIT" }, "node_modules/@braintree/iframer": { - "version": "1.1.0", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@braintree/iframer/-/iframer-2.0.1.tgz", + "integrity": "sha512-t1zJX5+f1yxHAzBJPaQT/XVMocKodUqjTE+hYvuxxWjqEZIbH8/eT5b5n767jY16mYw3+XiDkKHqcp4Pclq1wg==", "license": "MIT" }, "node_modules/@braintree/sanitize-url": { - "version": "6.0.0", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-7.0.4.tgz", + "integrity": "sha512-hPYRrKFoI+nuckPgDJfyYAkybFvheo4usS0Vw0HNAe+fmGBQA5Az37b/yStO284atBoqqdOUhKJ3d9Zw3PQkcQ==", "license": "MIT" }, "node_modules/@braintree/uuid": { - "version": "0.1.0", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@braintree/uuid/-/uuid-1.0.1.tgz", + "integrity": "sha512-Tgu5GoODkf4oj4aLlVIapEPEfjitIHrg5ftqY6pa5Ghr4ZUA9XtZIIZ6ZPdP9x8/X0lt/FB8tRq83QuCQCwOrA==", "license": "ISC" }, "node_modules/@braintree/wrap-promise": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@braintree/wrap-promise/-/wrap-promise-2.1.0.tgz", + "integrity": "sha512-UIrJB+AfKU0CCfbMoWrsGpd2D/hBpY/SGgFI6WRHPOwhaZ3g9rz1weiJ6eb6L9KgVyunT7s2tckcPkbHw+NzeA==", "license": "MIT" }, "node_modules/@discoveryjs/json-ext": { @@ -834,6 +843,36 @@ "node": ">= 8" } }, + "node_modules/@paypal/accelerated-checkout-loader": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@paypal/accelerated-checkout-loader/-/accelerated-checkout-loader-1.1.0.tgz", + "integrity": "sha512-S2KkIpq15VnxYyI0tycvfYiNsqdsg2a92El2huYUVLsWnBbubl8toYK8khaP5nnxZ0MGl9mEB9Y9axmfOw2Yvg==", + "license": "MIT", + "dependencies": { + "@braintree/asset-loader": "2.0.0", + "envify": "^4.1.0", + "typescript": "^4.6.4" + } + }, + "node_modules/@paypal/accelerated-checkout-loader/node_modules/@braintree/asset-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@braintree/asset-loader/-/asset-loader-2.0.0.tgz", + "integrity": "sha512-7Zs3/g3lPTfkdtWr7cKh3tk1pDruXR++TXwGKkx7BPuTjjLNFul2JSfI+ScHzNU4u/gZNPNQagsSTlYxIhBgMA==", + "license": "MIT" + }, + "node_modules/@paypal/accelerated-checkout-loader/node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, "node_modules/@scarf/scarf": { "version": "1.1.1", "hasInstallScript": true, @@ -1923,38 +1962,40 @@ } }, "node_modules/braintree-web": { - "version": "3.85.3", + "version": "3.115.1", + "resolved": "https://registry.npmjs.org/braintree-web/-/braintree-web-3.115.1.tgz", + "integrity": "sha512-px4yM8iL1v9fSlahZD/4en2zAx1QhsRxE2CC2LKXjO3+1nb93rTOxcAo53PejMGQwaWJ/+2lTNT/PE9lvt70ZQ==", "license": "MIT", "dependencies": { - "@braintree/asset-loader": "0.4.4", - "@braintree/browser-detection": "1.12.1", - "@braintree/class-list": "0.2.0", + "@braintree/asset-loader": "2.0.2", + "@braintree/browser-detection": "2.0.2", "@braintree/event-emitter": "0.4.1", - "@braintree/extended-promise": "0.4.1", - "@braintree/iframer": "1.1.0", - "@braintree/sanitize-url": "6.0.0", - "@braintree/uuid": "0.1.0", + "@braintree/extended-promise": "1.0.0", + "@braintree/iframer": "2.0.1", + "@braintree/sanitize-url": "7.0.4", + "@braintree/uuid": "1.0.1", "@braintree/wrap-promise": "2.1.0", - "card-validator": "8.1.1", - "credit-card-type": "9.1.0", - "framebus": "5.1.2", - "inject-stylesheet": "5.0.0", + "@paypal/accelerated-checkout-loader": "1.1.0", + "card-validator": "10.0.2", + "credit-card-type": "10.0.2", + "framebus": "6.0.3", + "inject-stylesheet": "6.0.2", "promise-polyfill": "8.2.3", - "restricted-input": "3.0.5" + "restricted-input": "4.0.3" } }, "node_modules/braintree-web-drop-in": { - "version": "1.33.1", + "version": "1.44.1", + "resolved": "https://registry.npmjs.org/braintree-web-drop-in/-/braintree-web-drop-in-1.44.1.tgz", + "integrity": "sha512-b2TvLWJJwQkUFFhI0v+46nIii8Q8NS9epAyUsqqvCY8gXmSYqGCuSC/iiBH1j3h9sjMN+oLlZqnsdLE13n9xrw==", "license": "MIT", "dependencies": { - "@braintree/asset-loader": "0.4.4", - "@braintree/browser-detection": "1.12.1", - "@braintree/class-list": "0.2.0", + "@braintree/asset-loader": "2.0.2", + "@braintree/browser-detection": "2.0.2", "@braintree/event-emitter": "0.4.1", - "@braintree/uuid": "0.1.0", + "@braintree/uuid": "1.0.1", "@braintree/wrap-promise": "2.1.0", - "braintree-web": "3.85.3", - "promise-polyfill": "8.2.3" + "braintree-web": "3.115.1" } }, "node_modules/browser-hrtime": { @@ -2083,10 +2124,12 @@ "license": "MIT" }, "node_modules/card-validator": { - "version": "8.1.1", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/card-validator/-/card-validator-10.0.2.tgz", + "integrity": "sha512-Mq8puzE9LqVoKK83Vpcl7x4CF2brHk/1ufYQWvVVpedGc/wXt844oWzwAkBbnbRdYQKwfBkfoWtR7vRvnIbf2g==", "license": "MIT", "dependencies": { - "credit-card-type": "^9.1.0" + "credit-card-type": "^10.0.2" } }, "node_modules/chalk": { @@ -2489,7 +2532,9 @@ } }, "node_modules/credit-card-type": { - "version": "9.1.0", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/credit-card-type/-/credit-card-type-10.0.2.tgz", + "integrity": "sha512-vt/iQokU0mtrT7ceRU75FSmWnIh5JFpLsUUUWYRmztYekOGm0ZbCuzwFTbNkq41k92y+0B8ChscFhRN9DhVZEA==", "license": "MIT" }, "node_modules/cross-env": { @@ -2933,6 +2978,19 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/envify": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/envify/-/envify-4.1.0.tgz", + "integrity": "sha512-IKRVVoAYr4pIx4yIWNsz9mOsboxlNXiu7TNBnem/K/uTHdkyzXWDzHCK7UTolqBbgaBz0tQHsD3YNls0uIIjiw==", + "license": "MIT", + "dependencies": { + "esprima": "^4.0.0", + "through": "~2.3.4" + }, + "bin": { + "envify": "bin/envify" + } + }, "node_modules/envinfo": { "version": "7.8.1", "dev": true, @@ -3399,6 +3457,19 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/esquery": { "version": "1.4.0", "dev": true, @@ -3818,10 +3889,12 @@ } }, "node_modules/framebus": { - "version": "5.1.2", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/framebus/-/framebus-6.0.3.tgz", + "integrity": "sha512-G/N2p+kFZ1xPBge7tbtTq2KcTR1kSKs1rVbTqH//WdtvJSexS33fsTTOq3yfUWvUczqhujyaFc+omawC9YyRBg==", "license": "MIT", "dependencies": { - "@braintree/uuid": "^0.1.0" + "@braintree/uuid": "^1.0.0" } }, "node_modules/fresh": { @@ -4472,7 +4545,9 @@ "license": "ISC" }, "node_modules/inject-stylesheet": { - "version": "5.0.0", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/inject-stylesheet/-/inject-stylesheet-6.0.2.tgz", + "integrity": "sha512-sswMueya1LXEfwcy7KXPuq3zAW6HvgAeViApEhIaCviCkP4XYoKrQj8ftEmxPmIHn88X4R3xOAsnN/QCPvVKWw==", "license": "MIT" }, "node_modules/internal-slot": { @@ -6375,6 +6450,8 @@ }, "node_modules/promise-polyfill": { "version": "8.2.3", + "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.2.3.tgz", + "integrity": "sha512-Og0+jCRQetV84U8wVjMNccfGCnMQ9mGs9Hv78QFe+pSDD3gWTpz0y+1QCuxy5d/vBFuZ3iwP2eycAkvqIMPmWg==", "license": "MIT" }, "node_modules/proxy-addr": { @@ -6665,12 +6742,20 @@ } }, "node_modules/restricted-input": { - "version": "3.0.5", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/restricted-input/-/restricted-input-4.0.3.tgz", + "integrity": "sha512-VpkwT5Fr3DhvoRZfPnmHDhnYAYETjjNzDlvA4NlW0iknFS47C5X4OCHEpOOxaPjvmka5V8d1ty1jVVoorZKvHg==", "license": "MIT", "dependencies": { - "@braintree/browser-detection": "^1.12.1" + "@braintree/browser-detection": "^1.17.2" } }, + "node_modules/restricted-input/node_modules/@braintree/browser-detection": { + "version": "1.17.2", + "resolved": "https://registry.npmjs.org/@braintree/browser-detection/-/browser-detection-1.17.2.tgz", + "integrity": "sha512-DdEX09uYs6kHwGt4cbONlxlta/0hfmrDUncP6EtfZxFVywNF9LeRUyon+2LihJTbqgSnGqz9ZL450hkqBd6oSw==", + "license": "MIT" + }, "node_modules/retry": { "version": "0.13.1", "dev": true, @@ -7523,7 +7608,6 @@ }, "node_modules/through": { "version": "2.3.8", - "dev": true, "license": "MIT" }, "node_modules/thunky": { @@ -8704,34 +8788,44 @@ } }, "@braintree/asset-loader": { - "version": "0.4.4", - "requires": { - "promise-polyfill": "^8.1.3" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@braintree/asset-loader/-/asset-loader-2.0.2.tgz", + "integrity": "sha512-0ArGSdgEpg9nTdZsi5zvcB/rHW0A+Jo9WOA4ArAO/UB1fbDm4qimX0P3e1QydqvdDkQs0jZgR7Uke1WL81RIKA==" }, "@braintree/browser-detection": { - "version": "1.12.1" - }, - "@braintree/class-list": { - "version": "0.2.0" + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@braintree/browser-detection/-/browser-detection-2.0.2.tgz", + "integrity": "sha512-Zrv/pyodvwv/hsjsBKXKVcwHZOkx4A/5Cy2hViXtqghAhLd3483bYUIfHZJE5JKTrd018ny1FI5pN1PHFtW7vw==" }, "@braintree/event-emitter": { - "version": "0.4.1" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@braintree/event-emitter/-/event-emitter-0.4.1.tgz", + "integrity": "sha512-X41357O3OXUDlnwMvS1m0GQEn3zB3s3flOBeg2J5OBvLvdJEIAVpPkblABPtsPrlciDSvfv1aSG5ixHPgFH0Zg==" }, "@braintree/extended-promise": { - "version": "0.4.1" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@braintree/extended-promise/-/extended-promise-1.0.0.tgz", + "integrity": "sha512-E9529FJNG4OgeeLJ00vNs3TW67+AeSQobJg0hwfsQk29hgK4bVBsvQHVD4nwDuDD1Czon90K88gfQIFadAMs0w==" }, "@braintree/iframer": { - "version": "1.1.0" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@braintree/iframer/-/iframer-2.0.1.tgz", + "integrity": "sha512-t1zJX5+f1yxHAzBJPaQT/XVMocKodUqjTE+hYvuxxWjqEZIbH8/eT5b5n767jY16mYw3+XiDkKHqcp4Pclq1wg==" }, "@braintree/sanitize-url": { - "version": "6.0.0" + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-7.0.4.tgz", + "integrity": "sha512-hPYRrKFoI+nuckPgDJfyYAkybFvheo4usS0Vw0HNAe+fmGBQA5Az37b/yStO284atBoqqdOUhKJ3d9Zw3PQkcQ==" }, "@braintree/uuid": { - "version": "0.1.0" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@braintree/uuid/-/uuid-1.0.1.tgz", + "integrity": "sha512-Tgu5GoODkf4oj4aLlVIapEPEfjitIHrg5ftqY6pa5Ghr4ZUA9XtZIIZ6ZPdP9x8/X0lt/FB8tRq83QuCQCwOrA==" }, "@braintree/wrap-promise": { - "version": "2.1.0" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@braintree/wrap-promise/-/wrap-promise-2.1.0.tgz", + "integrity": "sha512-UIrJB+AfKU0CCfbMoWrsGpd2D/hBpY/SGgFI6WRHPOwhaZ3g9rz1weiJ6eb6L9KgVyunT7s2tckcPkbHw+NzeA==" }, "@discoveryjs/json-ext": { "version": "0.5.7", @@ -8860,6 +8954,28 @@ "fastq": "^1.6.0" } }, + "@paypal/accelerated-checkout-loader": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@paypal/accelerated-checkout-loader/-/accelerated-checkout-loader-1.1.0.tgz", + "integrity": "sha512-S2KkIpq15VnxYyI0tycvfYiNsqdsg2a92El2huYUVLsWnBbubl8toYK8khaP5nnxZ0MGl9mEB9Y9axmfOw2Yvg==", + "requires": { + "@braintree/asset-loader": "2.0.0", + "envify": "^4.1.0", + "typescript": "^4.6.4" + }, + "dependencies": { + "@braintree/asset-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@braintree/asset-loader/-/asset-loader-2.0.0.tgz", + "integrity": "sha512-7Zs3/g3lPTfkdtWr7cKh3tk1pDruXR++TXwGKkx7BPuTjjLNFul2JSfI+ScHzNU4u/gZNPNQagsSTlYxIhBgMA==" + }, + "typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==" + } + } + }, "@scarf/scarf": { "version": "1.1.1" }, @@ -9591,36 +9707,38 @@ } }, "braintree-web": { - "version": "3.85.3", + "version": "3.115.1", + "resolved": "https://registry.npmjs.org/braintree-web/-/braintree-web-3.115.1.tgz", + "integrity": "sha512-px4yM8iL1v9fSlahZD/4en2zAx1QhsRxE2CC2LKXjO3+1nb93rTOxcAo53PejMGQwaWJ/+2lTNT/PE9lvt70ZQ==", "requires": { - "@braintree/asset-loader": "0.4.4", - "@braintree/browser-detection": "1.12.1", - "@braintree/class-list": "0.2.0", + "@braintree/asset-loader": "2.0.2", + "@braintree/browser-detection": "2.0.2", "@braintree/event-emitter": "0.4.1", - "@braintree/extended-promise": "0.4.1", - "@braintree/iframer": "1.1.0", - "@braintree/sanitize-url": "6.0.0", - "@braintree/uuid": "0.1.0", + "@braintree/extended-promise": "1.0.0", + "@braintree/iframer": "2.0.1", + "@braintree/sanitize-url": "7.0.4", + "@braintree/uuid": "1.0.1", "@braintree/wrap-promise": "2.1.0", - "card-validator": "8.1.1", - "credit-card-type": "9.1.0", - "framebus": "5.1.2", - "inject-stylesheet": "5.0.0", + "@paypal/accelerated-checkout-loader": "1.1.0", + "card-validator": "10.0.2", + "credit-card-type": "10.0.2", + "framebus": "6.0.3", + "inject-stylesheet": "6.0.2", "promise-polyfill": "8.2.3", - "restricted-input": "3.0.5" + "restricted-input": "4.0.3" } }, "braintree-web-drop-in": { - "version": "1.33.1", + "version": "1.44.1", + "resolved": "https://registry.npmjs.org/braintree-web-drop-in/-/braintree-web-drop-in-1.44.1.tgz", + "integrity": "sha512-b2TvLWJJwQkUFFhI0v+46nIii8Q8NS9epAyUsqqvCY8gXmSYqGCuSC/iiBH1j3h9sjMN+oLlZqnsdLE13n9xrw==", "requires": { - "@braintree/asset-loader": "0.4.4", - "@braintree/browser-detection": "1.12.1", - "@braintree/class-list": "0.2.0", + "@braintree/asset-loader": "2.0.2", + "@braintree/browser-detection": "2.0.2", "@braintree/event-emitter": "0.4.1", - "@braintree/uuid": "0.1.0", + "@braintree/uuid": "1.0.1", "@braintree/wrap-promise": "2.1.0", - "braintree-web": "3.85.3", - "promise-polyfill": "8.2.3" + "braintree-web": "3.115.1" } }, "browser-hrtime": { @@ -9686,9 +9804,11 @@ "dev": true }, "card-validator": { - "version": "8.1.1", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/card-validator/-/card-validator-10.0.2.tgz", + "integrity": "sha512-Mq8puzE9LqVoKK83Vpcl7x4CF2brHk/1ufYQWvVVpedGc/wXt844oWzwAkBbnbRdYQKwfBkfoWtR7vRvnIbf2g==", "requires": { - "credit-card-type": "^9.1.0" + "credit-card-type": "^10.0.2" } }, "chalk": { @@ -9943,7 +10063,9 @@ } }, "credit-card-type": { - "version": "9.1.0" + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/credit-card-type/-/credit-card-type-10.0.2.tgz", + "integrity": "sha512-vt/iQokU0mtrT7ceRU75FSmWnIh5JFpLsUUUWYRmztYekOGm0ZbCuzwFTbNkq41k92y+0B8ChscFhRN9DhVZEA==" }, "cross-env": { "version": "7.0.3", @@ -10222,6 +10344,15 @@ "version": "2.2.0", "dev": true }, + "envify": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/envify/-/envify-4.1.0.tgz", + "integrity": "sha512-IKRVVoAYr4pIx4yIWNsz9mOsboxlNXiu7TNBnem/K/uTHdkyzXWDzHCK7UTolqBbgaBz0tQHsD3YNls0uIIjiw==", + "requires": { + "esprima": "^4.0.0", + "through": "~2.3.4" + } + }, "envinfo": { "version": "7.8.1", "dev": true @@ -10534,6 +10665,11 @@ "eslint-visitor-keys": "^3.3.0" } }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, "esquery": { "version": "1.4.0", "dev": true, @@ -10808,9 +10944,11 @@ "dev": true }, "framebus": { - "version": "5.1.2", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/framebus/-/framebus-6.0.3.tgz", + "integrity": "sha512-G/N2p+kFZ1xPBge7tbtTq2KcTR1kSKs1rVbTqH//WdtvJSexS33fsTTOq3yfUWvUczqhujyaFc+omawC9YyRBg==", "requires": { - "@braintree/uuid": "^0.1.0" + "@braintree/uuid": "^1.0.0" } }, "fresh": { @@ -11193,7 +11331,9 @@ "version": "2.0.4" }, "inject-stylesheet": { - "version": "5.0.0" + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/inject-stylesheet/-/inject-stylesheet-6.0.2.tgz", + "integrity": "sha512-sswMueya1LXEfwcy7KXPuq3zAW6HvgAeViApEhIaCviCkP4XYoKrQj8ftEmxPmIHn88X4R3xOAsnN/QCPvVKWw==" }, "internal-slot": { "version": "1.0.3", @@ -12305,7 +12445,9 @@ "version": "2.0.1" }, "promise-polyfill": { - "version": "8.2.3" + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.2.3.tgz", + "integrity": "sha512-Og0+jCRQetV84U8wVjMNccfGCnMQ9mGs9Hv78QFe+pSDD3gWTpz0y+1QCuxy5d/vBFuZ3iwP2eycAkvqIMPmWg==" }, "proxy-addr": { "version": "2.0.7", @@ -12482,9 +12624,18 @@ } }, "restricted-input": { - "version": "3.0.5", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/restricted-input/-/restricted-input-4.0.3.tgz", + "integrity": "sha512-VpkwT5Fr3DhvoRZfPnmHDhnYAYETjjNzDlvA4NlW0iknFS47C5X4OCHEpOOxaPjvmka5V8d1ty1jVVoorZKvHg==", "requires": { - "@braintree/browser-detection": "^1.12.1" + "@braintree/browser-detection": "^1.17.2" + }, + "dependencies": { + "@braintree/browser-detection": { + "version": "1.17.2", + "resolved": "https://registry.npmjs.org/@braintree/browser-detection/-/browser-detection-1.17.2.tgz", + "integrity": "sha512-DdEX09uYs6kHwGt4cbONlxlta/0hfmrDUncP6EtfZxFVywNF9LeRUyon+2LihJTbqgSnGqz9ZL450hkqBd6oSw==" + } } }, "retry": { @@ -13013,8 +13164,7 @@ "dev": true }, "through": { - "version": "2.3.8", - "dev": true + "version": "2.3.8" }, "thunky": { "version": "1.1.0", diff --git a/package.json b/package.json index f4fdfcc0645..c0f6b51c3eb 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ "@bitwarden/jslib-angular": "file:jslib/angular", "@bitwarden/jslib-common": "file:jslib/common", "bootstrap": "4.6.0", - "braintree-web-drop-in": "1.33.1", + "braintree-web-drop-in": "1.44.1", "browser-hrtime": "^1.1.8", "core-js": "^3.11.0", "date-input-polyfill": "^2.14.0",