Skip to content
This repository has been archived by the owner on Dec 30, 2022. It is now read-only.

Commit

Permalink
feat(smartSort): add widget (#3009)
Browse files Browse the repository at this point in the history
* feat(smartSort): add widget

* update `algoliasearch` version in examples

* feat(stats): apply nbSortedHits (#3010)

* Upgrade bundlesize

Co-authored-by: Haroen Viaene <hello@haroen.me>
  • Loading branch information
shortcuts and Haroenv committed Feb 22, 2021
1 parent b56f5f7 commit 4cc8412
Show file tree
Hide file tree
Showing 45 changed files with 1,542 additions and 764 deletions.
2 changes: 1 addition & 1 deletion examples/autocomplete/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"react-test-renderer": "16.8.6"
},
"dependencies": {
"algoliasearch": "4.8.2",
"algoliasearch": "4.8.5",
"antd": "3.23.2",
"lodash": "4.17.15",
"prop-types": "15.6.0",
Expand Down
252 changes: 126 additions & 126 deletions examples/autocomplete/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,109 +2,109 @@
# yarn lockfile v1


"@algolia/cache-browser-local-storage@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.8.2.tgz#e94c50d360c53fc48d107484de2012f3a0bbed9a"
integrity sha512-X2528jVZk+iPmsA4gF2AxH7RnREF10O98yV8QWwXcXcEYD7qjCsidPUGXcRsZCWOkCdZPA2IMJBiPDxZqfrQqA==
dependencies:
"@algolia/cache-common" "4.8.2"

"@algolia/cache-common@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.8.2.tgz#e992e29ffeec75e2bc77eef5280efca71ac27d56"
integrity sha512-ER3QxHH2vmatfO4rRv504ByAiqqoj6kg0RcoBEetQflxRcRznmX7uFBXI3Zo42OoPKM3NMzFted50YO0Um5VLA==

"@algolia/cache-in-memory@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.8.2.tgz#12d66469d5ff7142d092272e01e02abfb6a1315d"
integrity sha512-CYse8/ZNPr/pMo6inQ0Uu+HWFFN9OcfJw67YCvU+1yz8NaS3rQ2HxU+zu1M/BCKMA89/dYF0jjBMT5rm6E4cdw==
dependencies:
"@algolia/cache-common" "4.8.2"

"@algolia/client-account@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.8.2.tgz#ad4066085d871fb5ea10dcf6a40a423480d3bbdc"
integrity sha512-cRtZ2xiLUfsanrpjYkxyNwE+4SbyUvbe8CL9HwpTJPsP0Jsv69H4H71lL7v0pQY5OWkFxKMsqVxCMH7Px3740w==
dependencies:
"@algolia/client-common" "4.8.2"
"@algolia/client-search" "4.8.2"
"@algolia/transporter" "4.8.2"

"@algolia/client-analytics@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.8.2.tgz#29592bc9a2d39a50c17ede959bdc14812edd0fba"
integrity sha512-+vnFokDGxi0vAaumbAgvDuvXWs0VvLk3gDkjkegXD8MMUTs3ByTZApCM4NPnIdbcUroFAJxbyzZQT9/CRZHgcA==
dependencies:
"@algolia/client-common" "4.8.2"
"@algolia/client-search" "4.8.2"
"@algolia/requester-common" "4.8.2"
"@algolia/transporter" "4.8.2"

"@algolia/client-common@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.8.2.tgz#989ca2a396938db833578a65c63bce1b1785bde9"
integrity sha512-jO9RvC0FPxxhe/nynGxVEYmNltE5xgYV1Y6zviwl/80PwsrGfWp/rVDh4CVZaBOntmsOp+y0aqQwNYjLMVWXBg==
dependencies:
"@algolia/requester-common" "4.8.2"
"@algolia/transporter" "4.8.2"

"@algolia/client-recommendation@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/client-recommendation/-/client-recommendation-4.8.2.tgz#f8483adca6ce829414d8e8c5b58420b22d160d49"
integrity sha512-evngF6Odrw93gXkXrOYPXxTWwDQ2K01sadB3Xpa1hQb+vjiBwcA/54w6nKyE4aiII1loT5q+Uj+G1f8HwBuksw==
dependencies:
"@algolia/client-common" "4.8.2"
"@algolia/requester-common" "4.8.2"
"@algolia/transporter" "4.8.2"

"@algolia/client-search@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.8.2.tgz#714d1604bfdf5b8ba33247ee571c6f3c2abc6c31"
integrity sha512-JtmhdBKsA3Ll9ITvBfvMjsfuOY5oOPlaS9ahBGeb2OFfC1Myb6kbjXl73VtSVh4Bh0MpTsT4SdBdYCJFctRsQg==
dependencies:
"@algolia/client-common" "4.8.2"
"@algolia/requester-common" "4.8.2"
"@algolia/transporter" "4.8.2"

"@algolia/logger-common@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.8.2.tgz#7cecc05b2725f3d68babdc26aed24f2fb60bc4bf"
integrity sha512-Sse29WFBZH4CSCnbMTh8t6uAFaJtNyRRcpDjFfvkSNdPAN/pxLAY9GYUzJmP4J+ILdJn6ZWMNpvwhNQ8p2I+mg==

"@algolia/logger-console@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.8.2.tgz#65aca402330f20a23551e63014dc3ff5586ce39b"
integrity sha512-hpZvy708iOeX6tcgy9qXVzlH8Avd3UA7AMwd1wAK5dG8PwAcrhO9wRQuE1AemvuVIEhshbWGQl9pDGXsejO+4g==
dependencies:
"@algolia/logger-common" "4.8.2"

"@algolia/requester-browser-xhr@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.8.2.tgz#4f3396aa842e30a8c76916640086a96135b245a9"
integrity sha512-Vdv38BtgwAeVPThwOVRVrR8mDiRLADwqXt1c87dnHHL1Rs3/FMRQ9ogKMKnaJMAH+OeXf+yzNxh+QCISPKaMkQ==
dependencies:
"@algolia/requester-common" "4.8.2"

"@algolia/requester-common@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.8.2.tgz#42bb83c4d90f9a19ad4728524a763264723cbed4"
integrity sha512-dN6MuKQQTp7+IBZNIRC9KUCrWVQRM3LaSLLB9lM7evjt++2jJTlhUu2Vncd78VbSy2kviojelxZ/mXTITRRxoA==

"@algolia/requester-node-http@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.8.2.tgz#29e7a8404193dcf686b16909f1fce9f96f0ba150"
integrity sha512-pnpDRzIfibJ67rPQvq1me+bqhfflS2w9MlbVMhKdPsSuO8GKAZQ4GJgvIphvpSmhVnB7drdbZZ3J0KVP/y7jeg==
dependencies:
"@algolia/requester-common" "4.8.2"

"@algolia/transporter@4.8.2":
version "4.8.2"
resolved "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.8.2.tgz#1c401e209d54a20296249158c64ad263891ee057"
integrity sha512-r3ecEn+4GWW8ntydDmGGlZ5Iqds080bt2RtAUVNbPPwyuXAs9HUqwkYQiTIHSmeYtAlQ6YOYVnX3W6W8FhbhaA==
dependencies:
"@algolia/cache-common" "4.8.2"
"@algolia/logger-common" "4.8.2"
"@algolia/requester-common" "4.8.2"
"@algolia/cache-browser-local-storage@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.8.5.tgz#3eb10758c794d3cc8fc4e9f09e339d5b9589dc9c"
integrity sha512-9rs/Yi82ilgifweJamOy4DlJ4xPGsCN/zg+RKy4vjytNhOrkEHLRQC8vPZ3OhD8KVlw9lRQIZTlgjgFl8iMeeA==
dependencies:
"@algolia/cache-common" "4.8.5"

"@algolia/cache-common@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.8.5.tgz#86f8a6878bd2fc5c8d889e48d18d3033faa0bcd8"
integrity sha512-4SvRWnagKtwBFAy8Rsfmv0/Uk53fZL+6dy2idwdx6SjMGKSs0y1Qv+thb4h/k/H5MONisAoT9C2rgZ/mqwh5yw==

"@algolia/cache-in-memory@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.8.5.tgz#13055d54775f99aa4e1ce051e73079d0f207a3e6"
integrity sha512-XBBfqs28FbjwLboY3sxvuzBgYsuXdFsj2mUvkgxfb0GVEzwW4I0NM7KzSPwT+iht55WS1PgIOnynjmhPsrubCw==
dependencies:
"@algolia/cache-common" "4.8.5"

"@algolia/client-account@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.8.5.tgz#92df1dd0a7bea06e329873c7098c72cc4dd8e9d6"
integrity sha512-DjXMpeCdY4J4IDBfowiG6Xl9ec/FhG1NpPQM0Uv4xXsc/TeeZ1JgbgNDhWe9jW0jBEALy+a/RmPrZ0vsxcadsg==
dependencies:
"@algolia/client-common" "4.8.5"
"@algolia/client-search" "4.8.5"
"@algolia/transporter" "4.8.5"

"@algolia/client-analytics@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.8.5.tgz#1aa731a146b347022a0a9e0eb009f2b2f8d9825f"
integrity sha512-PQEY+chbHmZnRJdaWsvUYzDpEPr60az0EPUexdouvXGZId15/SnDaXjnf89F7tYmCzkHdUtG4bSvPzAupQ4AFA==
dependencies:
"@algolia/client-common" "4.8.5"
"@algolia/client-search" "4.8.5"
"@algolia/requester-common" "4.8.5"
"@algolia/transporter" "4.8.5"

"@algolia/client-common@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.8.5.tgz#77e5d9bbfcb421fa8812cdd91943961c64793148"
integrity sha512-Dn8vog2VrGsJeOcBMcSAEIjBtPyogzUBGlh1DtVd0m8GN6q+cImCESl6DY846M2PTYWsLBKBksq37eUfSe9FxQ==
dependencies:
"@algolia/requester-common" "4.8.5"
"@algolia/transporter" "4.8.5"

"@algolia/client-recommendation@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/client-recommendation/-/client-recommendation-4.8.5.tgz#f02f8f8ff3983597cae677ec0bc3eb01ae26121a"
integrity sha512-ffawCC1C25rCa8/JU2niRZgwr8aV9b2qsLVMo73GXFzi2lceXPAe9K68mt/BGHU+w7PFUwVHsV2VmB+G/HQRVw==
dependencies:
"@algolia/client-common" "4.8.5"
"@algolia/requester-common" "4.8.5"
"@algolia/transporter" "4.8.5"

"@algolia/client-search@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.8.5.tgz#970a5c91847822dbd82565f97bd2a0c37a5d56e6"
integrity sha512-Ru2MljGZWrSQ0CVsDla11oGEPL/RinmVkLJfBtQ+/pk1868VfpAQFGKtOS/b8/xLrMA0Vm4EfC3Mgclk/p3KJA==
dependencies:
"@algolia/client-common" "4.8.5"
"@algolia/requester-common" "4.8.5"
"@algolia/transporter" "4.8.5"

"@algolia/logger-common@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.8.5.tgz#ef275c532c21424f4b29b26ec2e27de2c973ad95"
integrity sha512-PS6NS6bpED0rAxgCPGhjZJg9why0PnoVEE7ZoCbPq6lsAOc6FPlQLri4OiLyU7wx8RWDoVtOadyzulqAAsfPSQ==

"@algolia/logger-console@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.8.5.tgz#8fe547fdcf76574963503f7c4ff2673e792ae886"
integrity sha512-3+4gLSbwzuGmrb5go3IZNcFIYVMSbB4c8UMtWEJ/gDBtgGZIvT6f/KlvVSOHIhthSxaM3Y13V6Qile/SpGqc6A==
dependencies:
"@algolia/logger-common" "4.8.5"

"@algolia/requester-browser-xhr@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.8.5.tgz#95e01e2dca38358055f08440f46d4f0b9f735280"
integrity sha512-M/Gf2vv/fU4+CqDW+wok7HPpEcLym3NtDzU9zaPzGYI/9X7o36581oyfnzt2pNfsXSQVj5a2pZVUWC3Z4SO27w==
dependencies:
"@algolia/requester-common" "4.8.5"

"@algolia/requester-common@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.8.5.tgz#952dec3b36c14495af158914cd6c0e2c9ce72b5e"
integrity sha512-OIhsdwIrJVAlVlP7cwlt+RoR5AmxAoTGrFokOY9imVmgqXUUljdKO/DjhRL8vwYGFEidZ9efIjAIQ2B3XOhT9A==

"@algolia/requester-node-http@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.8.5.tgz#a1e5a6d23a9a4e78abd5a2416f1a6c232b0a7e14"
integrity sha512-viHAjfo53A3VSE7Bb/nzgpSMZ3prPp2qti7Wg8w7qxhntppKp3Fln6t4Vp+BoPOqruLsj139xXhheAKeRcYa0w==
dependencies:
"@algolia/requester-common" "4.8.5"

"@algolia/transporter@4.8.5":
version "4.8.5"
resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.8.5.tgz#86f4e286cb4eba6e62f1c0393c33cc17ff262fa9"
integrity sha512-Rb3cMlh/GoJK0+g+49GNA3IvR/EXsDEBwpyM+FOotSwxgiGt1wGBHM0K2v0GHwIEcuww02pl6KMDVlilA+qh0g==
dependencies:
"@algolia/cache-common" "4.8.5"
"@algolia/logger-common" "4.8.5"
"@algolia/requester-common" "4.8.5"

"@ant-design/colors@^3.1.0":
version "3.2.2"
Expand Down Expand Up @@ -1903,32 +1903,32 @@ ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.5.5:
json-schema-traverse "^0.4.1"
uri-js "^4.2.2"

algoliasearch-helper@^3.1.0:
version "3.3.4"
resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.3.4.tgz#4a3c56d42a2a81589d5722b73653b2deaf3e7064"
integrity sha512-1Ts2XcgGdjGlDrp3v6zbY8VW+X9+jJ5rBmtPBmXOQLd4b5t/LpJlaBdxoAnlMfVFjywP7KSAdmyFUNNYVHDyRQ==
algoliasearch-helper@^3.4.3:
version "3.4.3"
resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.4.3.tgz#69c5f32e053e38fd34a14847ae53703c1873efa8"
integrity sha512-ocnorp1rhNLeZgTadgkJF6UNQGEZZAh7xcanZxldqKI8hx8xtk5MuILitZwViedmBKrTwGXRrY9Dz8Mqdk4hlQ==
dependencies:
events "^1.1.1"

algoliasearch@4.8.2:
version "4.8.2"
resolved "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.8.2.tgz#499d187afe2169bc66c921cf7d5271c3fe0b3598"
integrity sha512-wQg1UpiXO6iXMXXyrmhKopjd3K4GGq5N/0qEjPB5OYzdvj4ju9rDIW8bYL9ghv9jD5IDrcyFsqCzlSKqn/RVXw==
dependencies:
"@algolia/cache-browser-local-storage" "4.8.2"
"@algolia/cache-common" "4.8.2"
"@algolia/cache-in-memory" "4.8.2"
"@algolia/client-account" "4.8.2"
"@algolia/client-analytics" "4.8.2"
"@algolia/client-common" "4.8.2"
"@algolia/client-recommendation" "4.8.2"
"@algolia/client-search" "4.8.2"
"@algolia/logger-common" "4.8.2"
"@algolia/logger-console" "4.8.2"
"@algolia/requester-browser-xhr" "4.8.2"
"@algolia/requester-common" "4.8.2"
"@algolia/requester-node-http" "4.8.2"
"@algolia/transporter" "4.8.2"
algoliasearch@4.8.5:
version "4.8.5"
resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.8.5.tgz#17a97b01c46c1ac5c1cd99d950d65e7064c8b8a9"
integrity sha512-GjKjpeevpePEJYinGokASNtIkl1t5EseNMlqDNAc+sXE8+iyyeqTyiJsN7bwlRG2BIremuslE/NlwdEfUuBLJw==
dependencies:
"@algolia/cache-browser-local-storage" "4.8.5"
"@algolia/cache-common" "4.8.5"
"@algolia/cache-in-memory" "4.8.5"
"@algolia/client-account" "4.8.5"
"@algolia/client-analytics" "4.8.5"
"@algolia/client-common" "4.8.5"
"@algolia/client-recommendation" "4.8.5"
"@algolia/client-search" "4.8.5"
"@algolia/logger-common" "4.8.5"
"@algolia/logger-console" "4.8.5"
"@algolia/requester-browser-xhr" "4.8.5"
"@algolia/requester-common" "4.8.5"
"@algolia/requester-node-http" "4.8.5"
"@algolia/transporter" "4.8.5"

alphanum-sort@^1.0.0:
version "1.0.2"
Expand Down
2 changes: 1 addition & 1 deletion examples/default-theme/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"version": "6.8.3",
"private": true,
"dependencies": {
"algoliasearch": "4.8.2",
"algoliasearch": "4.8.5",
"qs": "6.8.0",
"react": "16.8.6",
"react-dom": "16.8.6",
Expand Down
2 changes: 1 addition & 1 deletion examples/e-commerce/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"version": "6.8.3",
"private": true,
"dependencies": {
"algoliasearch": "4.8.2",
"algoliasearch": "4.8.5",
"classnames": "2.2.6",
"qs": "6.8.0",
"react": "16.8.6",
Expand Down
2 changes: 1 addition & 1 deletion examples/geo-search/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"react-test-renderer": "16.8.6"
},
"dependencies": {
"algoliasearch": "4.8.2",
"algoliasearch": "4.8.5",
"instantsearch.css": "7.3.1",
"qs": "6.8.0",
"react": "16.8.6",
Expand Down

0 comments on commit 4cc8412

Please sign in to comment.