{"version":3,"file":"printPathArray.js","sourceRoot":"","sources":["../../src/jsutils/printPathArray.ts"],"names":[],"mappings":"AAKA,MAAM,UAAU,cAAc,CAAC,IAAoC;IACjE,IAAI,IAAI,CAAC,MAAM,KAAK,CAAC,EAAE,CAAC;QACtB,OAAO,EAAE,CAAC;IACZ,CAAC;IACD,OAAO,OAAO,IAAI;SACf,GAAG,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,CAAC,OAAO,GAAG,KAAK,QAAQ,CAAC,CAAC,CAAC,IAAI,GAAG,GAAG,CAAC,CAAC,CAAC,IAAI,GAAG,EAAE,CAAC,CAAC;SAChE,IAAI,CAAC,EAAE,CAAC,EAAE,CAAC;AAChB,CAAC","sourcesContent":["/**\n * Build a string describing the path.\n *\n * @internal\n */\nexport function printPathArray(path: ReadonlyArray<string | number>): string {\n  if (path.length === 0) {\n    return '';\n  }\n  return ` at ${path\n    .map((key) => (typeof key === 'number' ? `[${key}]` : `.${key}`))\n    .join('')}`;\n}\n"]}