7f10dd12943cf389cb15efeb313742928c8b9449c5e00f893f346fb8c6d72b7a.json 2.0 KB

1
  1. {"ast":null,"code":"import snakeCase from \"decamelize\";\nimport camelCase from \"camelcase\";\nexport function keyToJson(key, map) {\n return (map === null || map === void 0 ? void 0 : map[key]) || snakeCase(key);\n}\nexport function keyFromJson(key, map) {\n return (map === null || map === void 0 ? void 0 : map[key]) || camelCase(key);\n}\nexport function mapKeys(fields, mapper, map) {\n const mapped = {};\n for (const key in fields) {\n if (Object.hasOwn(fields, key)) {\n mapped[mapper(key, map)] = fields[key];\n }\n }\n return mapped;\n}","map":{"version":3,"names":["snakeCase","camelCase","keyToJson","key","map","keyFromJson","mapKeys","fields","mapper","mapped","Object","hasOwn"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@langchain/core/dist/load/map_keys.js"],"sourcesContent":["import snakeCase from \"decamelize\";\nimport camelCase from \"camelcase\";\nexport function keyToJson(key, map) {\n return map?.[key] || snakeCase(key);\n}\nexport function keyFromJson(key, map) {\n return map?.[key] || camelCase(key);\n}\nexport function mapKeys(fields, mapper, map) {\n const mapped = {};\n for (const key in fields) {\n if (Object.hasOwn(fields, key)) {\n mapped[mapper(key, map)] = fields[key];\n }\n }\n return mapped;\n}\n"],"mappings":"AAAA,OAAOA,SAAS,MAAM,YAAY;AAClC,OAAOC,SAAS,MAAM,WAAW;AACjC,OAAO,SAASC,SAASA,CAACC,GAAG,EAAEC,GAAG,EAAE;EAChC,OAAO,CAAAA,GAAG,aAAHA,GAAG,uBAAHA,GAAG,CAAGD,GAAG,CAAC,KAAIH,SAAS,CAACG,GAAG,CAAC;AACvC;AACA,OAAO,SAASE,WAAWA,CAACF,GAAG,EAAEC,GAAG,EAAE;EAClC,OAAO,CAAAA,GAAG,aAAHA,GAAG,uBAAHA,GAAG,CAAGD,GAAG,CAAC,KAAIF,SAAS,CAACE,GAAG,CAAC;AACvC;AACA,OAAO,SAASG,OAAOA,CAACC,MAAM,EAAEC,MAAM,EAAEJ,GAAG,EAAE;EACzC,MAAMK,MAAM,GAAG,CAAC,CAAC;EACjB,KAAK,MAAMN,GAAG,IAAII,MAAM,EAAE;IACtB,IAAIG,MAAM,CAACC,MAAM,CAACJ,MAAM,EAAEJ,GAAG,CAAC,EAAE;MAC5BM,MAAM,CAACD,MAAM,CAACL,GAAG,EAAEC,GAAG,CAAC,CAAC,GAAGG,MAAM,CAACJ,GAAG,CAAC;IAC1C;EACJ;EACA,OAAOM,MAAM;AACjB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}