fix(core): Refactor module imports to use the centralized plugins module and update relative paths across the codebase. Also remove the obsolete test file (test/test.other-formats-corpus.ts) and update file metadata in test outputs.

This commit is contained in:
2025-04-03 21:07:21 +00:00
parent 5014a447a3
commit 8668ac8555
22 changed files with 70 additions and 237 deletions

View File

@@ -1,5 +1,13 @@
# Changelog
## 2025-04-03 - 4.1.3 - fix(core)
Refactor module imports to use the centralized plugins module and update relative paths across the codebase. Also remove the obsolete test file (test/test.other-formats-corpus.ts) and update file metadata in test outputs.
- Updated import statements in modules (e.g., ts/classes.xinvoice.ts, ts/formats/*, and ts/interfaces/common.ts) to import DOMParser, xpath, and other dependencies from './plugins.js' instead of directly from 'xmldom' and 'xpath'.
- Adjusted import paths in test asset files such as test/assets/letter/letter1.ts.
- Removed the obsolete test file test/test.other-formats-corpus.ts.
- Test output files now show updated CreationDate/ModDate metadata.
## 2025-04-03 - 4.1.2 - fix(readme)
Update readme documentation: enhance feature summary, update installation instructions and usage examples, remove obsolete config details, and better clarify supported invoice formats.