favico - Node.js API
Small favicon generator.
Features
- Provides Node.js API and CLI for RealFaviconGenerator
- Provides caching.
Examples
Sample usage via Node.js API
const favico = ; ;
Sample usage via CLI
favico -hfavico --config ./favicons.json
Configuration
Configuration file consists mostly of properties from RealFaviconGenerator non-interactive api. Favico use provides some useful defaults and have few additional fields:
output
[required, String] - Path to output directory.reuseOutput
[optional, Boolean] - Do not download favicons if output directory is up to date.cache
[optional, String] - Path to cache directory. If is not set or set to false cache is disabled. Default value:false
.log
[optional, Function/Boolean] - Function to be used for logging. It it is true thenconsole.log
is used. Default value:false
.
Sample config: