Remove dynamicTypingAttributeValue
The implicit dynamic typing is done in the attributeValueProcessor
attributeValueProcessor: (value: string) => parseString(value),
Remove dynamicTypingNodeValue
The implicit dynamic typing is done in the tagValueProcessor
tagValueProcessor: (value: Uint8Array) => {
const string = decoder.decode(value).replace(/\r/g, '');
return parseString(string);
}
Remove attributeNamePrefix
This can be done using the callback
attributeNameProcessor: (name: string) => `$${name}`,