feat: further number parse changes (#305)

This commit is contained in:
Raymond Zhou
2023-04-13 14:31:03 -07:00
committed by GitHub
parent 286d2209cb
commit 4b7b1c91ec
5 changed files with 104 additions and 27 deletions

View File

@@ -8,10 +8,18 @@ class ReactStateOLXParser {
const parserOptions = {
ignoreAttributes: false,
alwaysCreateTextNode: true,
numberParseOptions: {
leadingZeros: false,
hex: false,
},
};
const questionParserOptions = {
ignoreAttributes: false,
alwaysCreateTextNode: true,
numberParseOptions: {
leadingZeros: false,
hex: false,
},
preserveOrder: true,
};
const questionBuilderOptions = {
@@ -19,6 +27,10 @@ class ReactStateOLXParser {
attributeNamePrefix: '@_',
suppressBooleanAttributes: false,
format: true,
numberParseOptions: {
leadingZeros: false,
hex: false,
},
preserveOrder: true,
};
const builderOptions = {
@@ -26,6 +38,10 @@ class ReactStateOLXParser {
attributeNamePrefix: '@_',
suppressBooleanAttributes: false,
format: true,
numberParseOptions: {
leadingZeros: false,
hex: false,
},
};
this.questionParser = new XMLParser(questionParserOptions);
this.parser = new XMLParser(parserOptions);