@langchain/core
Version:
Core LangChain.js abstractions and schemas
1 lines • 845 B
Source Map (JSON)
{"version":3,"file":"output_parsers.cjs","names":["BaseOutputParser","text: string"],"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,8BAA2B;CACtE,eAAe,CAAC,SAAS,MAAO;CAEhC,wBAAwB;AACtB,SAAO;CACR;CAED,MAAM,MAAMC,MAAiC;AAC3C,SAAO,KAAK,MAAM,IAAI,CAAC,IAAI,CAAC,UAAU,MAAM,MAAM,CAAC;CACpD;AACF"}