| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-04-04 | 1.7 kB | |
| v7.3.0 source code.tar.gz | 2026-04-04 | 643.9 kB | |
| v7.3.0 source code.zip | 2026-04-04 | 732.6 kB | |
| Totals: 3 Items | 1.4 MB | 1 | |
Features
- Token search — per-term fuzzy matching with IDF scoring (68c1dcf)
Fuse.match()— static method for single string matching (460eb5b)- BigInt support for indexing and search (0ae662c)
removeAt()now returns the removed item (8cec7e2)- Support keyless string entries in logical queries (8695556)
getFnnull return, escaped pipe in extended search, empty query returns all (d33b735)
Bug Fixes
- Merge overlapping match indices in extended search (06c5e97)
- Inverse patterns now work correctly across multiple keys (9351882)
- Handle quoted tokens with inner spaces and quotes in extended search (c226523)
- Handle non-decomposable diacritics in
stripDiacritics(5a01f29) - Coerce non-string array values to strings during indexing (db0e181)
- Strip
getFnfrom keys intoJSON()for safe serialization (0f2a69b)
Internal
- Full TypeScript rewrite of source code
- Dropped UMD builds and babel preset-env
- Upgraded to Rollup 4, Vitest 2, TypeScript 6, ESLint 9
- Frozen default config to prevent mutation across instances
- Rewrote documentation as standalone markdown files