type alias ParserView codeParser function type used alongside createExtractor. Definition<T = Record<string, unknown>>(str: string) => TView code