From 1f5aa69aedc424c120142a47b6f07eee55ff0830 Mon Sep 17 00:00:00 2001 From: abearxiong Date: Mon, 9 Feb 2026 04:49:51 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20fuse.js=20?= =?UTF-8?q?=E4=BE=9D=E8=B5=96=E4=BB=A5=E5=A2=9E=E5=BC=BA=E6=90=9C=E7=B4=A2?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + pnpm-lock.yaml | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/package.json b/package.json index 41802e9..4eae16f 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "clsx": "^2.1.1", "dayjs": "^1.11.19", "es-toolkit": "^1.44.0", + "fuse.js": "^7.1.0", "idb-keyval": "^6.2.2", "lucide-react": "^0.563.0", "nanoid": "^5.1.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fe80a84..0212dca 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,6 +47,9 @@ importers: es-toolkit: specifier: ^1.44.0 version: 1.44.0 + fuse.js: + specifier: ^7.1.0 + version: 7.1.0 idb-keyval: specifier: ^6.2.2 version: 6.2.2 @@ -1446,6 +1449,10 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + fuse.js@7.1.0: + resolution: {integrity: sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==} + engines: {node: '>=10'} + gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -3488,6 +3495,8 @@ snapshots: function-bind@1.1.2: {} + fuse.js@7.1.0: {} + gensync@1.0.0-beta.2: {} get-tsconfig@4.13.1: