configuration/constants/search.constants.ts
configuration/constants/search.constants.ts is a file in Bane's Lab Site. 21 lines of code and 10 definitions.
import { DIGITS } from "#configuration/constants/syntax.constants";
export const SEARCH_QUERY_PARAM = "q";
export const SEARCH_DEBOUNCE_MS = 300;
export const SEARCH_MIN_QUERY_LENGTH = 2;
export const FUZZY_MIN_TERM_LENGTH = 5;
export const DEFINITION_MIN_TERM_LENGTH = 3;
export const DEFINITION_RESULT_LIMIT = 40;
export const INDEXED_WORD_MAX_LENGTH = 40;
export const HEX_RUN_MIN_LENGTH = 32;
export const HEX_CHARACTERS = `${DIGITS}abcdef`;
export const SEARCH_IGNORED_KEYS: ReadonlySet<string> = new Set([
"file",
"href",
"icon",
"id",
"kind",
"language",
"layout",
"path",
"tone",
]);