UNPKG

unified-query

Version:

Composable search input with autocompletion and a rich query-language parser for the Unified Data System

21 lines (20 loc) 519 B
/* helper – wrap raw body in a Segment stub */ // TODO are these equivalent helpers? // function seg(keyword: string, body: string): Segment { // return { // keyword, // body, // raw: '@' + keyword + (body ? ' ' + body : ''), // from: 0, // to: body.length, // }; // } export function seg(keyword, body) { return { keyword, body, raw: '@' + keyword + (body ? ' ' + body : ''), from: 0, to: body.length + keyword.length + 1, }; }