UNPKG

flexsearch-ts

Version:

Next-Generation full text search library with zero dependencies.

28 lines (22 loc) 543 B
import { IndexInterface } from "../../type.js"; import { pipeline, normalize, regex_whitespace } from "../../lang.js"; export const rtl = false; export const tokenize = ""; export default { encode: encode, rtl: rtl, tokenize: tokenize } /** * @param {string|number} str * @this IndexInterface */ export function encode(str){ return pipeline.call( this, /* string: */ ("" + str).toLowerCase(), /* normalize: */ false, /* split: */ regex_whitespace, /* collapse: */ false ); }