22 lines
746 B
Python
22 lines
746 B
Python
"""Converters package for format-specific parsing and dumping."""
|
|
|
|
from config_convert.converters.base import Converter, ConverterFactory
|
|
from config_convert.converters.json_converter import JSONConverter
|
|
from config_convert.converters.yaml_converter import YAMLConverter
|
|
from config_convert.converters.toml_converter import TOMLConverter
|
|
from config_convert.converters.env_converter import ENVConverter
|
|
|
|
ConverterFactory.register("json", JSONConverter())
|
|
ConverterFactory.register("yaml", YAMLConverter())
|
|
ConverterFactory.register("toml", TOMLConverter())
|
|
ConverterFactory.register("env", ENVConverter())
|
|
|
|
__all__ = [
|
|
"Converter",
|
|
"ConverterFactory",
|
|
"JSONConverter",
|
|
"YAMLConverter",
|
|
"TOMLConverter",
|
|
"ENVConverter",
|
|
]
|