Skip to content

Commit 990d305

Browse files
committed
Tweak typesense indexing.
1 parent 4d634b2 commit 990d305

3 files changed

Lines changed: 227 additions & 12 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"@docusaurus/types": "^2.1.0",
2222
"@mdx-js/react": "^1.6.21",
2323
"clsx": "^1.1.1",
24-
"docusaurus-theme-search-typesense": "^0.7.0-0",
24+
"docusaurus-theme-search-typesense": "^0.6.0",
2525
"prism-react-renderer": "^1.2.1",
2626
"react": "^17.0.1",
2727
"react-dom": "^17.0.1"

search-server/typesense-scraper/typesense-scraper-config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"lvl0": ".theme-doc-markdown h1",
1212
"lvl2": ".theme-doc-markdown h3",
1313
"lvl3": ".theme-doc-markdown h5",
14-
"text": ".theme-doc-markdown p, .theme-doc-markdown ul li, .theme-doc-markdown table tbody tr"
14+
"text": ".theme-doc-markdown p, .theme-doc-markdown code .theme-doc-markdown ul li, .theme-doc-markdown table tbody tr"
1515
}
1616
},
1717
"scrape_start_urls": false,

yarn.lock

Lines changed: 225 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1494,6 +1494,83 @@
14941494
"@docsearch/css" "3.2.1"
14951495
algoliasearch "^4.0.0"
14961496

1497+
"@docusaurus/core@2.0.1":
1498+
version "2.0.1"
1499+
resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-2.0.1.tgz#a2b0d653e8f18eacddda4778a46b638dd1f0f45c"
1500+
integrity sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==
1501+
dependencies:
1502+
"@babel/core" "^7.18.6"
1503+
"@babel/generator" "^7.18.7"
1504+
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
1505+
"@babel/plugin-transform-runtime" "^7.18.6"
1506+
"@babel/preset-env" "^7.18.6"
1507+
"@babel/preset-react" "^7.18.6"
1508+
"@babel/preset-typescript" "^7.18.6"
1509+
"@babel/runtime" "^7.18.6"
1510+
"@babel/runtime-corejs3" "^7.18.6"
1511+
"@babel/traverse" "^7.18.8"
1512+
"@docusaurus/cssnano-preset" "2.0.1"
1513+
"@docusaurus/logger" "2.0.1"
1514+
"@docusaurus/mdx-loader" "2.0.1"
1515+
"@docusaurus/react-loadable" "5.5.2"
1516+
"@docusaurus/utils" "2.0.1"
1517+
"@docusaurus/utils-common" "2.0.1"
1518+
"@docusaurus/utils-validation" "2.0.1"
1519+
"@slorber/static-site-generator-webpack-plugin" "^4.0.7"
1520+
"@svgr/webpack" "^6.2.1"
1521+
autoprefixer "^10.4.7"
1522+
babel-loader "^8.2.5"
1523+
babel-plugin-dynamic-import-node "^2.3.3"
1524+
boxen "^6.2.1"
1525+
chalk "^4.1.2"
1526+
chokidar "^3.5.3"
1527+
clean-css "^5.3.0"
1528+
cli-table3 "^0.6.2"
1529+
combine-promises "^1.1.0"
1530+
commander "^5.1.0"
1531+
copy-webpack-plugin "^11.0.0"
1532+
core-js "^3.23.3"
1533+
css-loader "^6.7.1"
1534+
css-minimizer-webpack-plugin "^4.0.0"
1535+
cssnano "^5.1.12"
1536+
del "^6.1.1"
1537+
detect-port "^1.3.0"
1538+
escape-html "^1.0.3"
1539+
eta "^1.12.3"
1540+
file-loader "^6.2.0"
1541+
fs-extra "^10.1.0"
1542+
html-minifier-terser "^6.1.0"
1543+
html-tags "^3.2.0"
1544+
html-webpack-plugin "^5.5.0"
1545+
import-fresh "^3.3.0"
1546+
leven "^3.1.0"
1547+
lodash "^4.17.21"
1548+
mini-css-extract-plugin "^2.6.1"
1549+
postcss "^8.4.14"
1550+
postcss-loader "^7.0.0"
1551+
prompts "^2.4.2"
1552+
react-dev-utils "^12.0.1"
1553+
react-helmet-async "^1.3.0"
1554+
react-loadable "npm:@docusaurus/react-loadable@5.5.2"
1555+
react-loadable-ssr-addon-v5-slorber "^1.0.1"
1556+
react-router "^5.3.3"
1557+
react-router-config "^5.1.1"
1558+
react-router-dom "^5.3.3"
1559+
rtl-detect "^1.0.4"
1560+
semver "^7.3.7"
1561+
serve-handler "^6.1.3"
1562+
shelljs "^0.8.5"
1563+
terser-webpack-plugin "^5.3.3"
1564+
tslib "^2.4.0"
1565+
update-notifier "^5.1.0"
1566+
url-loader "^4.1.1"
1567+
wait-on "^6.0.1"
1568+
webpack "^5.73.0"
1569+
webpack-bundle-analyzer "^4.5.0"
1570+
webpack-dev-server "^4.9.3"
1571+
webpack-merge "^5.8.0"
1572+
webpackbar "^5.0.2"
1573+
14971574
"@docusaurus/core@2.1.0", "@docusaurus/core@^2.1.0":
14981575
version "2.1.0"
14991576
resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-2.1.0.tgz#4aedc306f4c4cd2e0491b641bf78941d4b480ab6"
@@ -1571,6 +1648,16 @@
15711648
webpack-merge "^5.8.0"
15721649
webpackbar "^5.0.2"
15731650

1651+
"@docusaurus/cssnano-preset@2.0.1":
1652+
version "2.0.1"
1653+
resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.1.tgz#4d0c49338cf3aa88c5bd7cffbf77654db8e1e3b2"
1654+
integrity sha512-MCJ6rRmlqLmlCsZIoIxOxDb0rYzIPEm9PYpsBW+CGNnbk+x8xK+11hnrxzvXHqDRNpxrq3Kq2jYUmg/DkqE6vg==
1655+
dependencies:
1656+
cssnano-preset-advanced "^5.3.8"
1657+
postcss "^8.4.14"
1658+
postcss-sort-media-queries "^4.2.1"
1659+
tslib "^2.4.0"
1660+
15741661
"@docusaurus/cssnano-preset@2.1.0":
15751662
version "2.1.0"
15761663
resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-2.1.0.tgz#5b42107769b7cbc61655496090bc262d7788d6ab"
@@ -1581,6 +1668,14 @@
15811668
postcss-sort-media-queries "^4.2.1"
15821669
tslib "^2.4.0"
15831670

1671+
"@docusaurus/logger@2.0.1":
1672+
version "2.0.1"
1673+
resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-2.0.1.tgz#78a940a333d2f654fd9dea24db2c962034d4b1ff"
1674+
integrity sha512-wIWseCKko1w/WARcDjO3N/XoJ0q/VE42AthP0eNAfEazDjJ94NXbaI6wuUsuY/bMg6hTKGVIpphjj2LoX3g6dA==
1675+
dependencies:
1676+
chalk "^4.1.2"
1677+
tslib "^2.4.0"
1678+
15841679
"@docusaurus/logger@2.1.0":
15851680
version "2.1.0"
15861681
resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-2.1.0.tgz#86c97e948f578814d3e61fc2b2ad283043cbe87a"
@@ -1589,6 +1684,29 @@
15891684
chalk "^4.1.2"
15901685
tslib "^2.4.0"
15911686

1687+
"@docusaurus/mdx-loader@2.0.1":
1688+
version "2.0.1"
1689+
resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-2.0.1.tgz#cc73690ca5d356687d9e75740560b4159cd5cdb5"
1690+
integrity sha512-tdNeljdilXCmhbaEND3SAgsqaw/oh7v9onT5yrIrL26OSk2AFwd+MIi4R8jt8vq33M0R4rz2wpknm0fQIkDdvQ==
1691+
dependencies:
1692+
"@babel/parser" "^7.18.8"
1693+
"@babel/traverse" "^7.18.8"
1694+
"@docusaurus/logger" "2.0.1"
1695+
"@docusaurus/utils" "2.0.1"
1696+
"@mdx-js/mdx" "^1.6.22"
1697+
escape-html "^1.0.3"
1698+
file-loader "^6.2.0"
1699+
fs-extra "^10.1.0"
1700+
image-size "^1.0.1"
1701+
mdast-util-to-string "^2.0.0"
1702+
remark-emoji "^2.2.0"
1703+
stringify-object "^3.3.0"
1704+
tslib "^2.4.0"
1705+
unified "^9.2.2"
1706+
unist-util-visit "^2.0.3"
1707+
url-loader "^4.1.1"
1708+
webpack "^5.73.0"
1709+
15921710
"@docusaurus/mdx-loader@2.1.0":
15931711
version "2.1.0"
15941712
resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-2.1.0.tgz#3fca9576cc73a22f8e7d9941985590b9e47a8526"
@@ -1612,6 +1730,20 @@
16121730
url-loader "^4.1.1"
16131731
webpack "^5.73.0"
16141732

1733+
"@docusaurus/module-type-aliases@2.0.1":
1734+
version "2.0.1"
1735+
resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.1.tgz#44d7132297bedae0890695b0e7ebbe14a73e26d1"
1736+
integrity sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==
1737+
dependencies:
1738+
"@docusaurus/react-loadable" "5.5.2"
1739+
"@docusaurus/types" "2.0.1"
1740+
"@types/history" "^4.7.11"
1741+
"@types/react" "*"
1742+
"@types/react-router-config" "*"
1743+
"@types/react-router-dom" "*"
1744+
react-helmet-async "*"
1745+
react-loadable "npm:@docusaurus/react-loadable@5.5.2"
1746+
16151747
"@docusaurus/module-type-aliases@2.1.0":
16161748
version "2.1.0"
16171749
resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-2.1.0.tgz#322f8fd5b436af2154c0dddfa173435730e66261"
@@ -1648,6 +1780,28 @@
16481780
utility-types "^3.10.0"
16491781
webpack "^5.73.0"
16501782

1783+
"@docusaurus/plugin-content-docs@2.0.1":
1784+
version "2.0.1"
1785+
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.1.tgz#4059591b4bff617e744e856ca680674b27c0b98a"
1786+
integrity sha512-2qeBWRy1EjgnXdwAO6/csDIS1UVNmhmtk/bQ2s9jqjpwM8YVgZ8QVdkxFAMWXgZWDQdwWwdP1rnmoEelE4HknQ==
1787+
dependencies:
1788+
"@docusaurus/core" "2.0.1"
1789+
"@docusaurus/logger" "2.0.1"
1790+
"@docusaurus/mdx-loader" "2.0.1"
1791+
"@docusaurus/module-type-aliases" "2.0.1"
1792+
"@docusaurus/types" "2.0.1"
1793+
"@docusaurus/utils" "2.0.1"
1794+
"@docusaurus/utils-validation" "2.0.1"
1795+
"@types/react-router-config" "^5.0.6"
1796+
combine-promises "^1.1.0"
1797+
fs-extra "^10.1.0"
1798+
import-fresh "^3.3.0"
1799+
js-yaml "^4.1.0"
1800+
lodash "^4.17.21"
1801+
tslib "^2.4.0"
1802+
utility-types "^3.10.0"
1803+
webpack "^5.73.0"
1804+
16511805
"@docusaurus/plugin-content-docs@2.1.0":
16521806
version "2.1.0"
16531807
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.1.0.tgz#3fcdf258c13dde27268ce7108a102b74ca4c279b"
@@ -1830,6 +1984,14 @@
18301984
tslib "^2.4.0"
18311985
utility-types "^3.10.0"
18321986

1987+
"@docusaurus/theme-translations@2.0.1":
1988+
version "2.0.1"
1989+
resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-2.0.1.tgz#955a687c974265a811bfc743d98ef3eab0379100"
1990+
integrity sha512-v1MYYlbsdX+rtKnXFcIAn9ar0Z6K0yjqnCYS0p/KLCLrfJwfJ8A3oRJw2HiaIb8jQfk1WMY2h5Qi1p4vHOekQw==
1991+
dependencies:
1992+
fs-extra "^10.1.0"
1993+
tslib "^2.4.0"
1994+
18331995
"@docusaurus/theme-translations@2.1.0":
18341996
version "2.1.0"
18351997
resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-2.1.0.tgz#ce9a2955afd49bff364cfdfd4492b226f6dd3b6e"
@@ -1838,6 +2000,20 @@
18382000
fs-extra "^10.1.0"
18392001
tslib "^2.4.0"
18402002

2003+
"@docusaurus/types@2.0.1":
2004+
version "2.0.1"
2005+
resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-2.0.1.tgz#8696a70e85c4b9be80b38ac592d520f6fe72618b"
2006+
integrity sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==
2007+
dependencies:
2008+
"@types/history" "^4.7.11"
2009+
"@types/react" "*"
2010+
commander "^5.1.0"
2011+
joi "^17.6.0"
2012+
react-helmet-async "^1.3.0"
2013+
utility-types "^3.10.0"
2014+
webpack "^5.73.0"
2015+
webpack-merge "^5.8.0"
2016+
18412017
"@docusaurus/types@2.1.0", "@docusaurus/types@^2.1.0":
18422018
version "2.1.0"
18432019
resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-2.1.0.tgz#01e13cd9adb268fffe87b49eb90302d5dc3edd6b"
@@ -1852,13 +2028,31 @@
18522028
webpack "^5.73.0"
18532029
webpack-merge "^5.8.0"
18542030

2031+
"@docusaurus/utils-common@2.0.1":
2032+
version "2.0.1"
2033+
resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-2.0.1.tgz#b6f2b029547f739e1431ec84abd16974edf495e0"
2034+
integrity sha512-kajCCDCXRd1HFH5EUW31MPaQcsyNlGakpkDoTBtBvpa4EIPvWaSKy7TIqYKHrZjX4tnJ0YbEJvaXfjjgdq5xSg==
2035+
dependencies:
2036+
tslib "^2.4.0"
2037+
18552038
"@docusaurus/utils-common@2.1.0":
18562039
version "2.1.0"
18572040
resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-2.1.0.tgz#248434751096f8c6c644ed65eed2a5a070a227f8"
18582041
integrity sha512-F2vgmt4yRFgRQR2vyEFGTWeyAdmgKbtmu3sjHObF0tjjx/pN0Iw/c6eCopaH34E6tc9nO0nvp01pwW+/86d1fg==
18592042
dependencies:
18602043
tslib "^2.4.0"
18612044

2045+
"@docusaurus/utils-validation@2.0.1":
2046+
version "2.0.1"
2047+
resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-2.0.1.tgz#69f7d4944288d71f00fdba6dde10f05008f04308"
2048+
integrity sha512-f14AnwFBy4/1A19zWthK+Ii80YDz+4qt8oPpK3julywXsheSxPBqgsND3LVBBvB2p3rJHvbo2m3HyB9Tco1JRw==
2049+
dependencies:
2050+
"@docusaurus/logger" "2.0.1"
2051+
"@docusaurus/utils" "2.0.1"
2052+
joi "^17.6.0"
2053+
js-yaml "^4.1.0"
2054+
tslib "^2.4.0"
2055+
18622056
"@docusaurus/utils-validation@2.1.0":
18632057
version "2.1.0"
18642058
resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-2.1.0.tgz#c8cf1d8454d924d9a564fefa86436268f43308e3"
@@ -1870,6 +2064,27 @@
18702064
js-yaml "^4.1.0"
18712065
tslib "^2.4.0"
18722066

2067+
"@docusaurus/utils@2.0.1":
2068+
version "2.0.1"
2069+
resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-2.0.1.tgz#37b4b42e29175e5d2d811fcbf9f93bffeca7c353"
2070+
integrity sha512-u2Vdl/eoVwMfUjDCkg7FjxoiwFs/XhVVtNxQEw8cvB+qaw6QWyT73m96VZzWtUb1fDOefHoZ+bZ0ObFeKk9lMQ==
2071+
dependencies:
2072+
"@docusaurus/logger" "2.0.1"
2073+
"@svgr/webpack" "^6.2.1"
2074+
file-loader "^6.2.0"
2075+
fs-extra "^10.1.0"
2076+
github-slugger "^1.4.0"
2077+
globby "^11.1.0"
2078+
gray-matter "^4.0.3"
2079+
js-yaml "^4.1.0"
2080+
lodash "^4.17.21"
2081+
micromatch "^4.0.5"
2082+
resolve-pathname "^3.0.0"
2083+
shelljs "^0.8.5"
2084+
tslib "^2.4.0"
2085+
url-loader "^4.1.1"
2086+
webpack "^5.73.0"
2087+
18732088
"@docusaurus/utils@2.1.0":
18742089
version "2.1.0"
18752090
resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-2.1.0.tgz#b77b45b22e61eb6c2dcad8a7e96f6db0409b655f"
@@ -3759,16 +3974,16 @@ dns-packet@^5.2.2:
37593974
dependencies:
37603975
"@leichtgewicht/ip-codec" "^2.0.1"
37613976

3762-
docusaurus-theme-search-typesense@^0.7.0-0:
3763-
version "0.7.0-0"
3764-
resolved "https://registry.yarnpkg.com/docusaurus-theme-search-typesense/-/docusaurus-theme-search-typesense-0.7.0-0.tgz#b419f933124f9c1474c84a3032f86befed45f1a2"
3765-
integrity sha512-Zw0EbMMXStRqUGyd8pFL4V/al8eIrcRRv/Oae7UwrcC+7bjBFzclslwttU8PIHVf7Hqxi7Z8vGCKwMhUyhRLVg==
3766-
dependencies:
3767-
"@docusaurus/logger" "2.1.0"
3768-
"@docusaurus/plugin-content-docs" "2.1.0"
3769-
"@docusaurus/theme-translations" "2.1.0"
3770-
"@docusaurus/utils" "2.1.0"
3771-
"@docusaurus/utils-validation" "2.1.0"
3977+
docusaurus-theme-search-typesense@^0.6.0:
3978+
version "0.6.0"
3979+
resolved "https://registry.yarnpkg.com/docusaurus-theme-search-typesense/-/docusaurus-theme-search-typesense-0.6.0.tgz#5c467d6d436a07888a0faec7ad3d1d31da4b5fc8"
3980+
integrity sha512-Ek+ldqyTReUfhFPfZSqqFPP0jCnQ9sHV+0NKEzgoAuxfUwQHDBK0R7PemNK4XyH/piVpzDJCC8CAEnGeiNVQFQ==
3981+
dependencies:
3982+
"@docusaurus/logger" "2.0.1"
3983+
"@docusaurus/plugin-content-docs" "2.0.1"
3984+
"@docusaurus/theme-translations" "2.0.1"
3985+
"@docusaurus/utils" "2.0.1"
3986+
"@docusaurus/utils-validation" "2.0.1"
37723987
algoliasearch-helper "^3.10.0"
37733988
clsx "^1.2.1"
37743989
eta "^1.12.3"

0 commit comments

Comments
 (0)