diff --git a/package.json b/package.json new file mode 100644 index 0000000..5203853 --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "devDependencies": { + "@types/flexsearch": "^0.7.3" + } +} diff --git a/vitepress/docs/src/pages/vite.config.ts b/vitepress/docs/src/pages/vite.config.ts index 8dc1ec1..3da8b7a 100644 --- a/vitepress/docs/src/pages/vite.config.ts +++ b/vitepress/docs/src/pages/vite.config.ts @@ -2,9 +2,16 @@ import { SearchPlugin } from "vitepress-plugin-search"; import { defineConfig } from "vite"; +// https://github.com/nextapps-de/flexsearch#options +var flexSearchIndexOptions = { + preset: "score", + cache: 1000, + context: true, +} + //default options var options = { - /* ...flexSearchIndexOptions, */ + ...flexSearchIndexOptions, previewLength: 62, buttonLabel: "Search", placeholder: "Search docs", diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..113290d --- /dev/null +++ b/yarn.lock @@ -0,0 +1,8 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@types/flexsearch@^0.7.3": + version "0.7.3" + resolved "https://registry.yarnpkg.com/@types/flexsearch/-/flexsearch-0.7.3.tgz#ee79b1618035c82284278e05652e91116765b634" + integrity sha512-HXwADeHEP4exXkCIwy2n1+i0f1ilP1ETQOH5KDOugjkTFZPntWo0Gr8stZOaebkxsdx+k0X/K6obU/+it07ocg==