chore(deps): upgrade algoliasearch from v4 to v5 lite client

- Update CDN paths to dist/lite/builds/browser.umd.js in jsdelivr.yml and unpkg.yml
- Replace local assets/lib/algoliasearch/algoliasearch-lite.umd.min.js with browser.umd.js
- Update librarybot.yml sync source to dist/lite/builds/browser.umd.js
- Update Hugo template fallback path to lib/algoliasearch/browser.umd.js
- Rewrite search.ts algolia integration to use window['algoliasearch/lite'].liteClient (v5 API, removes initIndex compat)
- Update window type declaration in ui.ts to match v5 UMD global
This commit is contained in:
Cell
2026-06-11 11:42:37 +08:00
parent 53620404e4
commit 9ed063f32d
9 changed files with 90 additions and 57 deletions
+6 -2
View File
@@ -3,6 +3,10 @@ baseDir: assets/lib
libraries:
- npm: algoliasearch
version: 5.53.0
local:
items:
- from: dist/lite/builds/browser.umd.js
to: algoliasearch/browser.umd.js
- npm: animate.css
version: 4.1.1
local:
@@ -63,8 +67,8 @@ libraries:
version: 7.3.0
local:
items:
- from: dist/fuse.cjs
to: fuse/fuse.js
- from: dist/fuse.min.js
to: fuse/fuse.min.js
- npm: gitalk
version: 1.8.0
local: