OptionalaccessOptionalclearReset to an empty config when the file cannot be deserialized or fails schema validation. File system errors are still thrown.
OptionalconfigFile mode used when creating the config file.
OptionalconfigConfig file name without extension.
OptionalcwdDirectory where the config file is stored. Overrides projectName.
OptionaldeserializeCustom deserializer. Defaults to extended JSON via parse.
OptionalfileConfig file extension without a leading dot.
OptionalprojectProject name used to resolve the default config directory. Required unless cwd is set.
OptionalprojectSuffix appended to projectName in the config path.
OptionalschemaStandard Schema used to validate the full config object.
OptionalserializeCustom serializer. Defaults to extended JSON via stringify.
OptionalwatchWatch the config file for external changes.
Access nested properties using dot notation.