diff --git a/benchmarks/bundle-size/lastIndexOf.spec.ts b/benchmarks/bundle-size/lastIndexOf.spec.ts index 8dcb695db..eed4cad17 100644 --- a/benchmarks/bundle-size/lastIndexOf.spec.ts +++ b/benchmarks/bundle-size/lastIndexOf.spec.ts @@ -9,6 +9,6 @@ describe('lastIndexOf bundle size', () => { it('es-toolkit/compat', async () => { const bundleSize = await getBundleSize('es-toolkit/compat', 'lastIndexOf'); - expect(bundleSize).toMatchInlineSnapshot(`636`); + expect(bundleSize).toMatchInlineSnapshot(`681`); }); }); diff --git a/src/compat/array/lastIndexOf.ts b/src/compat/array/lastIndexOf.ts index 68f3c8929..f2fecc577 100644 --- a/src/compat/array/lastIndexOf.ts +++ b/src/compat/array/lastIndexOf.ts @@ -1,3 +1,4 @@ +import { toArray } from '../_internal/toArray.ts'; import { isArrayLike } from '../predicate/isArrayLike.ts'; import { toInteger } from '../util/toInteger.ts'; @@ -51,5 +52,5 @@ export function lastIndexOf( } } - return Array.from(array).lastIndexOf(searchElement, index); + return toArray(array).lastIndexOf(searchElement, index); }