refactor: split into packages and add tests

This commit is contained in:
technofab 2025-06-03 12:05:16 +02:00
parent fd58344ca7
commit 11117e0c0e
28 changed files with 2736 additions and 636 deletions

1
.gitignore vendored
View file

@ -3,3 +3,4 @@
result
.pre-commit-config.yaml
*.xml
cover.*