diff --git a/package-lock.json b/package-lock.json index d70cd42c..53954588 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "prop-types": "^15.8.1", "querystring": "^0.2.1", "react": "18.1.0", - "react-instantsearch": "^4.5.1", + "react-instantsearch": "^6.38.1", "react-native": "0.70.6", "react-native-actionsheet": "^2.4.2", "react-native-animatable": "^1.3.3", @@ -75,6 +75,11 @@ "typescript": "^4.9.4" } }, + "node_modules/@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, "node_modules/@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", @@ -5454,17 +5459,14 @@ } }, "node_modules/algoliasearch-helper": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-2.28.1.tgz", - "integrity": "sha512-4yg3anWdILD6ZJ/GxWmtu4HgxauSemhSqbe9Cx6SFdPzaMHrccew4IDomMeQlz9RHJwRgi5sEeX//jx2H/PaWg==", - "deprecated": "3.7.3", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.11.1.tgz", + "integrity": "sha512-mvsPN3eK4E0bZG0/WlWJjeqe/bUD2KOEVOl0GyL/TGXn6wcpZU8NOuztGHCUKXkyg5gq6YzUakVTmnmSSO5Yiw==", "dependencies": { - "events": "^1.1.1", - "lodash": "^4.17.5", - "qs": "^6.5.1" + "@algolia/events": "^4.0.1" }, "peerDependencies": { - "algoliasearch": ">= 3.1 < 5" + "algoliasearch": ">= 3.1 < 6" } }, "node_modules/algoliasearch/node_modules/debug": { @@ -15031,16 +15033,94 @@ "ws": "^7" } }, + "node_modules/react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, "node_modules/react-instantsearch": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/react-instantsearch/-/react-instantsearch-4.5.2.tgz", - "integrity": "sha512-dtOKVokzaT0MP1FNyqA04Z/cp0zNtXXtgJJjfrJnO9z+LTIo6Mp7e8quKWMHa9Sr1HrfGWO5QjnLLenVLpyCtg==", + "version": "6.38.1", + "resolved": "https://registry.npmjs.org/react-instantsearch/-/react-instantsearch-6.38.1.tgz", + "integrity": "sha512-u7KoXxuHaD0Q4ZsrhDAcvSIRmf46+9aHli2s0Okgj8LAJa1PY9VTYjGYnLRB68s+o5q/pY01iti/10gTIbm5hA==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "react-instantsearch-core": "6.38.1", + "react-instantsearch-dom": "6.38.1", + "react-instantsearch-native": "6.38.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 5", + "react": ">= 16.3.0 < 19" + } + }, + "node_modules/react-instantsearch-core": { + "version": "6.38.1", + "resolved": "https://registry.npmjs.org/react-instantsearch-core/-/react-instantsearch-core-6.38.1.tgz", + "integrity": "sha512-14gy/jsakJELVeMEO+QmsHcugIyaU1pRyyuQjuXuBvF+TMHiWUjfYw7de3Lc4oYcTYIeSllYIxLHxdUoxLWZaA==", "dependencies": { - "algoliasearch": "^3.24.0", - "algoliasearch-helper": "^2.21.0", + "@babel/runtime": "^7.1.2", + "algoliasearch-helper": "^3.11.1", + "prop-types": "^15.6.2", + "react-fast-compare": "^3.0.0" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 5", + "react": ">= 16.3.0 < 19" + } + }, + "node_modules/react-instantsearch-native": { + "version": "6.38.1", + "resolved": "https://registry.npmjs.org/react-instantsearch-native/-/react-instantsearch-native-6.38.1.tgz", + "integrity": "sha512-gWkqUfffyUv6/pSpGiiv7IPzV1kMZSezCY8gKMrZDJpxOFahc8KPiDL7b2PjCqWnNb0xQkoBu68+k+7RSHUvdQ==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "algoliasearch": ">= 3.27.1 < 5", + "react-instantsearch-core": "6.38.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 5", + "react": ">= 16.3.0 < 19", + "react-native": ">= 0.54.0" + } + }, + "node_modules/react-instantsearch/node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-instantsearch/node_modules/react-instantsearch-dom": { + "version": "6.38.1", + "resolved": "https://registry.npmjs.org/react-instantsearch-dom/-/react-instantsearch-dom-6.38.1.tgz", + "integrity": "sha512-Wyzm4JW8O79zwsaWqOBdKbg69O7OcUDiF+p+/LW7zdRZ3RK4mO/q5CZDcziwDbNKqC4OEuG+IpIZuCjcJQrFcQ==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "algoliasearch-helper": "^3.11.1", "classnames": "^2.2.5", - "lodash": "^4.17.4", - "prop-types": "^15.5.10" + "prop-types": "^15.6.2", + "react-fast-compare": "^3.0.0", + "react-instantsearch-core": "6.38.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 5", + "react": ">= 16.3.0 < 19", + "react-dom": ">= 16.3.0 < 19" + } + }, + "node_modules/react-instantsearch/node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" } }, "node_modules/react-is": { @@ -18406,6 +18486,11 @@ } }, "dependencies": { + "@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, "@ampproject/remapping": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", @@ -22380,13 +22465,11 @@ } }, "algoliasearch-helper": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-2.28.1.tgz", - "integrity": "sha512-4yg3anWdILD6ZJ/GxWmtu4HgxauSemhSqbe9Cx6SFdPzaMHrccew4IDomMeQlz9RHJwRgi5sEeX//jx2H/PaWg==", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.11.1.tgz", + "integrity": "sha512-mvsPN3eK4E0bZG0/WlWJjeqe/bUD2KOEVOl0GyL/TGXn6wcpZU8NOuztGHCUKXkyg5gq6YzUakVTmnmSSO5Yiw==", "requires": { - "events": "^1.1.1", - "lodash": "^4.17.5", - "qs": "^6.5.1" + "@algolia/events": "^4.0.1" } }, "anser": { @@ -29740,16 +29823,75 @@ "ws": "^7" } }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, "react-instantsearch": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/react-instantsearch/-/react-instantsearch-4.5.2.tgz", - "integrity": "sha512-dtOKVokzaT0MP1FNyqA04Z/cp0zNtXXtgJJjfrJnO9z+LTIo6Mp7e8quKWMHa9Sr1HrfGWO5QjnLLenVLpyCtg==", + "version": "6.38.1", + "resolved": "https://registry.npmjs.org/react-instantsearch/-/react-instantsearch-6.38.1.tgz", + "integrity": "sha512-u7KoXxuHaD0Q4ZsrhDAcvSIRmf46+9aHli2s0Okgj8LAJa1PY9VTYjGYnLRB68s+o5q/pY01iti/10gTIbm5hA==", "requires": { - "algoliasearch": "^3.24.0", - "algoliasearch-helper": "^2.21.0", - "classnames": "^2.2.5", - "lodash": "^4.17.4", - "prop-types": "^15.5.10" + "@babel/runtime": "^7.1.2", + "react-instantsearch-core": "6.38.1", + "react-instantsearch-dom": "6.38.1", + "react-instantsearch-native": "6.38.1" + }, + "dependencies": { + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-instantsearch-dom": { + "version": "6.38.1", + "resolved": "https://registry.npmjs.org/react-instantsearch-dom/-/react-instantsearch-dom-6.38.1.tgz", + "integrity": "sha512-Wyzm4JW8O79zwsaWqOBdKbg69O7OcUDiF+p+/LW7zdRZ3RK4mO/q5CZDcziwDbNKqC4OEuG+IpIZuCjcJQrFcQ==", + "requires": { + "@babel/runtime": "^7.1.2", + "algoliasearch-helper": "^3.11.1", + "classnames": "^2.2.5", + "prop-types": "^15.6.2", + "react-fast-compare": "^3.0.0", + "react-instantsearch-core": "6.38.1" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "peer": true, + "requires": { + "loose-envify": "^1.1.0" + } + } + } + }, + "react-instantsearch-core": { + "version": "6.38.1", + "resolved": "https://registry.npmjs.org/react-instantsearch-core/-/react-instantsearch-core-6.38.1.tgz", + "integrity": "sha512-14gy/jsakJELVeMEO+QmsHcugIyaU1pRyyuQjuXuBvF+TMHiWUjfYw7de3Lc4oYcTYIeSllYIxLHxdUoxLWZaA==", + "requires": { + "@babel/runtime": "^7.1.2", + "algoliasearch-helper": "^3.11.1", + "prop-types": "^15.6.2", + "react-fast-compare": "^3.0.0" + } + }, + "react-instantsearch-native": { + "version": "6.38.1", + "resolved": "https://registry.npmjs.org/react-instantsearch-native/-/react-instantsearch-native-6.38.1.tgz", + "integrity": "sha512-gWkqUfffyUv6/pSpGiiv7IPzV1kMZSezCY8gKMrZDJpxOFahc8KPiDL7b2PjCqWnNb0xQkoBu68+k+7RSHUvdQ==", + "requires": { + "@babel/runtime": "^7.1.2", + "algoliasearch": ">= 3.27.1 < 5", + "react-instantsearch-core": "6.38.1" } }, "react-is": { diff --git a/package.json b/package.json index 9558fb7a..05f325e6 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "prop-types": "^15.8.1", "querystring": "^0.2.1", "react": "18.1.0", - "react-instantsearch": "^4.5.1", + "react-instantsearch": "^6.38.1", "react-native": "0.70.6", "react-native-actionsheet": "^2.4.2", "react-native-animatable": "^1.3.3",