fix(systemdmanager): migrate systemd file operations to smartfs and tighten TypeScript safety

This commit is contained in:
2026-05-01 15:24:08 +00:00
parent a8b6ecb1a6
commit ddb77fd37d
12 changed files with 2569 additions and 3270 deletions
+8
View File
@@ -1,5 +1,13 @@
# Changelog
## 2026-05-01 - 2.1.1 - fix(systemdmanager)
migrate systemd file operations to smartfs and tighten TypeScript safety
- replace smartfile usage with smartfs for listing, reading, writing, and deleting systemd service files
- store service constructor options explicitly and initialize service properties with definite assignment to satisfy stricter TypeScript settings
- update tests to mock systemd manager interactions when creating services
- refresh package metadata, build scripts, and dependency versions to align with the updated toolchain
## 2025-09-03 - 2.1.0 - feat(systemd-manager)
Support sudo password and root detection in SystemdManager; add user/group support in services and templates; add tests and expand README