{"version":3,"file":"findRight.mjs","sources":["../../../../src/util/internals/findRight.ts"],"sourcesContent":["export const findIndexRight = <T>(\n  array: T[],\n  predicate: (value: T, index: number, array: T[]) => boolean,\n) => {\n  for (let index = array.length - 1; index >= 0; index--) {\n    if (predicate(array[index], index, array)) {\n      return index;\n    }\n  }\n  return -1;\n};\n"],"names":["findIndexRight","array","predicate","index","length"],"mappings":"MAAaA,cAAc,GAAGA,CAC5BC,KAAU,EACVC,SAA2D,KACxD;AACH,EAAA,KAAK,IAAIC,KAAK,GAAGF,KAAK,CAACG,MAAM,GAAG,CAAC,EAAED,KAAK,IAAI,CAAC,EAAEA,KAAK,EAAE,EAAE;IACtD,IAAID,SAAS,CAACD,KAAK,CAACE,KAAK,CAAC,EAAEA,KAAK,EAAEF,KAAK,CAAC,EAAE;AACzC,MAAA,OAAOE,KAAK,CAAA;AACd,KAAA;AACF,GAAA;AACA,EAAA,OAAO,CAAC,CAAC,CAAA;AACX;;;;"}