feat(encoder): Rename encoder class from ZugferdXmlEncoder to FacturXEncoder to better reflect Factur-X compliance. All related imports, exports, and tests have been updated while maintaining backward compatibility.

This commit is contained in:
2025-03-17 15:18:33 +00:00
parent f07f81c585
commit cdf4179613
10 changed files with 687 additions and 36 deletions

View File

@ -8,7 +8,7 @@ import {
PDFArray,
PDFString,
} from 'pdf-lib';
import { ZugferdXmlEncoder } from './classes.encoder.js';
import { FacturXEncoder } from './classes.encoder.js';
import { ZUGFeRDXmlDecoder } from './classes.decoder.js';
export class XInvoice {
@ -16,7 +16,7 @@ export class XInvoice {
private letterData: plugins.tsclass.business.ILetter;
private pdfUint8Array: Uint8Array;
private encoderInstance = new ZugferdXmlEncoder();
private encoderInstance = new FacturXEncoder();
private decoderInstance: ZUGFeRDXmlDecoder;
constructor() {