@langchain/core
Version:
Core LangChain.js abstractions and schemas
1 lines • 834 B
Source Map (JSON)
{"version":3,"file":"output_parsers.cjs","names":["BaseOutputParser"],"sources":["../../../src/utils/testing/output_parsers.ts"],"sourcesContent":["import { BaseOutputParser } from \"../../output_parsers/base.js\";\n\n/**\n * Parser for comma-separated values. It splits the input text by commas\n * and trims the resulting values.\n */\nexport class FakeSplitIntoListParser extends BaseOutputParser<string[]> {\n lc_namespace = [\"tests\", \"fake\"];\n\n getFormatInstructions() {\n return \"\";\n }\n\n async parse(text: string): Promise<string[]> {\n return text.split(\",\").map((value) => value.trim());\n }\n}\n"],"mappings":";;;;;;AAMA,IAAa,0BAAb,cAA6CA,aAAAA,iBAA2B;CACtE,eAAe,CAAC,SAAS,MAAM;CAE/B,wBAAwB;EACtB,OAAO;CACT;CAEA,MAAM,MAAM,MAAiC;EAC3C,OAAO,KAAK,MAAM,GAAG,CAAC,CAAC,KAAK,UAAU,MAAM,KAAK,CAAC;CACpD;AACF"}