diff --git a/package-lock.json b/package-lock.json index d6df3bac5..4b3ae80b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -95,7 +95,7 @@ "react-responsive": "3.0.0", "react-slick": "0.16.0", "react-string-replace": "0.4.1", - "react-telephone-input": "4.3.4", + "react-telephone-input": "5.0.0", "react-test-renderer": "16.14.0", "redux": "3.5.2", "redux-mock-store": "1.5.4", @@ -3244,6 +3244,22 @@ "@babel/types": "^7.20.7" } }, + "node_modules/@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "deprecated": "This is a stub types definition. classnames provides its own type definitions, so you do not need this installed.", + "dev": true, + "dependencies": { + "classnames": "*" + } + }, + "node_modules/@types/debounce": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.4.tgz", + "integrity": "sha512-jBqiORIzKDOToaF63Fm//haOCHuwQuLa2202RK4MozpA6lh93eCBc+/8+wZn5OzjJt3ySdc+74SXWXB55Ewtyw==", + "dev": true + }, "node_modules/@types/eslint": { "version": "8.56.2", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.2.tgz", @@ -3331,6 +3347,21 @@ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true }, + "node_modules/@types/lodash": { + "version": "4.14.202", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.202.tgz", + "integrity": "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==", + "dev": true + }, + "node_modules/@types/lodash.memoize": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/lodash.memoize/-/lodash.memoize-4.1.9.tgz", + "integrity": "sha512-glY1nQuoqX4Ft8Uk+KfJudOD7DQbbEDF6k9XpGncaohW3RW4eSWBlx6AA0fZCrh40tZcQNH4jS/Oc59J6Eq+aw==", + "dev": true, + "dependencies": { + "@types/lodash": "*" + } + }, "node_modules/@types/node": { "version": "20.11.19", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.19.tgz", @@ -7065,9 +7096,9 @@ "dev": true }, "node_modules/country-telephone-data": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/country-telephone-data/-/country-telephone-data-0.4.2.tgz", - "integrity": "sha512-v6vX1Hc2rgAbZbWDNh9LTzbOjU87zpeigF7nJn1wMWoZ+C3vl80mvz6EkWD9GRu38vlBRiJG5z2DLq5BRLeNlQ==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/country-telephone-data/-/country-telephone-data-0.6.2.tgz", + "integrity": "sha512-DWlv73QKnPLSyGX3lmWVnn7ZIeM/z+Mv1v1pR0fsUMka0/ICDxwAzC2MRsUaNWQKS5a/J5MOm5GcLomDhWJ3Yg==", "dev": true }, "node_modules/coveralls": { @@ -7180,6 +7211,12 @@ "node": ">=6" } }, + "node_modules/cramda": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cramda/-/cramda-0.4.4.tgz", + "integrity": "sha512-3TI/CnrILcJ/xpmySoE64kjBtOhVL3lKWRVIrUpI0qWb/CNgB6BUnJWi5shq1eIlqZAwOM12Vs1PhgP6OpRRaA==", + "dev": true + }, "node_modules/create-ecdh": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", @@ -15711,6 +15748,12 @@ "lodash.isarray": "^3.0.0" } }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", @@ -19583,6 +19626,15 @@ "node": ">=0.10.0" } }, + "node_modules/react-click-outside": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/react-click-outside/-/react-click-outside-3.0.1.tgz", + "integrity": "sha512-d0KWFvBt+esoZUF15rL2UBB7jkeAqLU8L/Ny35oLK6fW6mIbOv/ChD+ExF4sR9PD26kVx+9hNfD0FTIqRZEyRQ==", + "dev": true, + "dependencies": { + "hoist-non-react-statics": "^2.1.1" + } + }, "node_modules/react-confetti": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/react-confetti/-/react-confetti-6.1.0.tgz", @@ -19981,28 +20033,27 @@ } }, "node_modules/react-telephone-input": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/react-telephone-input/-/react-telephone-input-4.3.4.tgz", - "integrity": "sha512-vH3e2Yqu6uPIOQnOI8ms5XD7ylDOnxRdOSKzFUHrqwXXuz58WywWhFc3b9Pp3Apiqj5pmNiEWe/ii6PZFOeT1A==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-telephone-input/-/react-telephone-input-5.0.0.tgz", + "integrity": "sha512-9QSfPWNSKNQrMZ+CtAXj7gzoHXjRPVwUEp0WFUPRwm4nptShYmLcWY86XS6mkbyr5DKsElzjI2aq8dJClZkWKA==", "dev": true, "dependencies": { + "@types/classnames": "^2.2.10", + "@types/debounce": "^1.2.0", + "@types/lodash.memoize": "^4.1.6", "classnames": "^2.1.2", - "country-telephone-data": "0.4.2", - "create-react-class": "^15.6.0", - "lodash": "4.17.4", + "country-telephone-data": "0.6.2", + "cramda": "^0.4.4", + "debounce": "^1.1.0", + "lodash.memoize": "^4.1.2", "prop-types": "^15.5.10", - "react-onclickoutside": "^6.5.0" + "react-click-outside": "^3.0.1", + "react-tiny-virtual-list": "^2.1.4" }, "peerDependencies": { - "react": ">=0.14.0 || ^15.0.0" + "react": ">=0.14.0 || ^15.0.0 || ^16.0.0" } }, - "node_modules/react-telephone-input/node_modules/lodash": { - "version": "4.17.4", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "integrity": "sha512-6X37Sq9KCpLSXEh8uM12AKYlviHPNNk4RxiGBn4cmKGJinbXBneWIV7iE/nXkM928O7ytHcHb6+X6Svl0f4hXg==", - "dev": true - }, "node_modules/react-test-renderer": { "version": "16.14.0", "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.14.0.tgz", @@ -20017,6 +20068,18 @@ "react": "^16.14.0" } }, + "node_modules/react-tiny-virtual-list": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/react-tiny-virtual-list/-/react-tiny-virtual-list-2.2.0.tgz", + "integrity": "sha512-MDiy2xyqfvkWrRiQNdHFdm36lfxmcLLKuYnUqcf9xIubML85cmYCgzBJrDsLNZ3uJQ5LEHH9BnxGKKSm8+C0Bw==", + "dev": true, + "dependencies": { + "prop-types": "^15.5.7" + }, + "peerDependencies": { + "react": "15.x || 16.x" + } + }, "node_modules/react-tooltip": { "version": "3.8.0", "resolved": "https://registry.npmjs.org/react-tooltip/-/react-tooltip-3.8.0.tgz", diff --git a/package.json b/package.json index 4d81121c9..01523a676 100644 --- a/package.json +++ b/package.json @@ -130,7 +130,7 @@ "react-responsive": "3.0.0", "react-slick": "0.16.0", "react-string-replace": "0.4.1", - "react-telephone-input": "4.3.4", + "react-telephone-input": "5.0.0", "react-test-renderer": "16.14.0", "redux": "3.5.2", "redux-mock-store": "1.5.4",