import { Completer, CompletionEntry } from "." import { getPreRequestScriptCompletions } from "~/helpers/tern" const completer: Completer = async (text, completePos) => { const results = await getPreRequestScriptCompletions( text, completePos.line, completePos.ch ) const completions = results.completions.map((completion: any, i: number) => { return { text: completion.name, meta: completion.isKeyword ? "keyword" : completion.type, score: results.completions.length - i, } }) return { completions, } } export default completer