- Added validation types for EN16931 compliance in `validation.types.ts`, including interfaces for `ValidationResult`, `ValidationOptions`, and `ValidationReport`. - Introduced `VATCategoriesValidator` in `vat-categories.validator.ts` to validate VAT categories according to EN16931 rules, including detailed checks for standard, zero-rated, exempt, reverse charge, intra-community, export, and out-of-scope services. - Enhanced `IEInvoiceMetadata` interface in `en16931-metadata.ts` to include additional fields required for full standards compliance, such as delivery information, payment information, allowances, and charges. - Implemented helper methods for VAT calculations and validation logic to ensure accurate compliance with EN16931 standards.
23 lines
163 B
Plaintext
23 lines
163 B
Plaintext
.nogit/
|
|
|
|
# artifacts
|
|
coverage/
|
|
public/
|
|
pages/
|
|
|
|
# installs
|
|
node_modules/
|
|
|
|
# caches
|
|
.yarn/
|
|
.cache/
|
|
.rpt2_cache
|
|
|
|
# builds
|
|
dist/
|
|
dist_*/
|
|
|
|
# custom
|
|
test/output
|
|
.serena
|