Skip to main content

stubArray()

stubArray(): unknown[]

Returns an empty array.

DEPRECATED

Use an inline arrow function () => [] instead.


Returns: unknown[]​

An empty array.


Since​

2.0.0


Also known as​

stubArray (Lodash, es-toolkit) · ❌ (Remeda, Radashi, Ramda, Effect, Modern Dash, Antfu)


Example​

// ❌ Deprecated approach
stubArray(); // => []

// βœ… Recommended approach
(() => [])(); // => []

How it works?​

Returns an empty array. Deprecated: Use () => [] directly.

Native Equivalent​

// ❌ stubArray
// βœ… () => []

Use Cases​

Return empty array πŸ“Œβ€‹

Return empty array as default.

const getItems = () => [];

Default factory​

Use as default value factory.

const cache = new Map<string, string[]>();
function getOrCreate(key: string) {
if (!cache.has(key)) cache.set(key, []);
return cache.get(key)!;
}