defaultExt()
const
defaultExt: (filename
,ext
,ignoreExts?
,maxSize?
) =>string
=upath.defaultExt
Adds .ext to filename, only if it doesn't already have any old extension.
(Old) extensions are considered to be up to maxSize chars long, counting the dot (defaults to 7).
An Array of ignoreExts (eg ['.min']) will force adding default .ext even if one of these is present.
Parameters
Parameter | Type | Description |
---|---|---|
|
|
string filename to default to it's extension |
|
|
string extension to default to |
|
|
array extensions to ignore |
|
|
number max length of the extension |
Returns
string