Guessit supports configuration through configuration files.
Default configuration file is bundled inside guessit package from config/options.json file.
It is possible to disable the default configuration with
--no-default-config option, but you have then to provide a full
configuration file based on the default one.
Configuration files are loaded from the following paths:
It is also possible to disable those user configuration files with
Additional configuration files can be included using the
As many configuration files can be involved, they are deeply merged to keep all values inside the effective configuration.
Configuration files contains all options available through the command
line, but also an additional one named
This advanced configuration contains all internal parameters and they are exposed to help you tweaking guessit to better fit your needs.
advanced_config is declared through all effective configuration
files, the default one will be used even when
We're willing to keep it backwards compatible, but in order to enhance Guessit, these parameters might change without prior notice.