Initial upload: ConfigConvert CLI with full test suite and CI/CD
This commit is contained in:
21
config_convert/converters/__init__.py
Normal file
21
config_convert/converters/__init__.py
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
"""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",
|
||||||
|
]
|
||||||
Reference in New Issue
Block a user