defu
- Version 6.1.4
 - Published
 - 19.6 kB
 - No dependencies
 - MIT license
 
Install
npm i defuyarn add defupnpm add defuOverview
Recursively assign default properties. Lightweight and Fast!
Index
Variables
variable defu
const defu: DefuInstance;variable defuArrayFn
const defuArrayFn: DefuFn;variable defuFn
const defuFn: DefuFn;Functions
function createDefu
createDefu: (merger?: Merger) => DefuFn;Type Aliases
type Defu
type Defu<S extends Input, D extends Array<Input | IgnoredInput>> = D extends [    infer F,    ...infer Rest]    ? F extends Input        ? Rest extends Array<Input | IgnoredInput>            ? Defu<MergeObjects<S, F>, Rest>            : MergeObjects<S, F>        : F extends IgnoredInput        ? Rest extends Array<Input | IgnoredInput>            ? Defu<S, Rest>            : S        : S    : S;Package Files (1)
Dependencies (0)
No dependencies.
Dev Dependencies (10)
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/defu.
- Markdown[](https://www.jsdocs.io/package/defu)
 - HTML<a href="https://www.jsdocs.io/package/defu"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
 
- Updated .
Package analyzed in 3360 ms. - Missing or incorrect documentation? Open an issue for this package.
 
