feat(core): rewrite installer with modular config, dynamic drive resolver, and clean orchestration

This commit is contained in:
2026-09-01 17:04:16 +03:30
parent ce34e66154
commit 30abb98928
6 changed files with 418 additions and 155 deletions

View File

@@ -1 +1,16 @@
# Module package
"""
NovinPardaz Acc Installer Package.
"""
from module.config import InstallerConfig, detect_target_drive
from module.downloader_copier import setup_directories_and_copy
from module.extract_acc import extract_acc_archive
from module.install_novindesk import install_novindesk
__all__ = [
"InstallerConfig",
"detect_target_drive",
"setup_directories_and_copy",
"extract_acc_archive",
"install_novindesk",
]