diff --git a/packages/app/package.json b/packages/app/package.json index 0a814c7c5..102c32b0e 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -90,7 +90,7 @@ "@rnx-kit/tools-react-native": "^2.1.0", "ajv": "^8.0.0", "cliui": "^8.0.0", - "fast-xml-parser": "^4.0.0", + "fast-xml-parser": "^5.3.4", "prompts": "^2.4.0", "semver": "^7.3.5", "uuid": "^11.0.0" diff --git a/packages/app/scripts/types.ts b/packages/app/scripts/types.ts index f6a1dd7a1..0ceee097c 100644 --- a/packages/app/scripts/types.ts +++ b/packages/app/scripts/types.ts @@ -1,5 +1,3 @@ -import type { XmlBuilderOptions } from "fast-xml-parser"; - export type JSONValue = | string | number @@ -147,10 +145,12 @@ export type ProjectConfiguration = { resources?: string[]; }; -export type XmlOptions = Pick< - Required, - "attributeNamePrefix" | "ignoreAttributes" | "format" | "indentBy" ->; +export type XmlOptions = { + attributeNamePrefix: string; + ignoreAttributes: boolean; + format: boolean; + indentBy: string; +}; /***************** * parseargs.mjs * diff --git a/yarn.lock b/yarn.lock index 8902099d0..e6027d6dc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8045,14 +8045,14 @@ __metadata: languageName: node linkType: hard -"fast-xml-parser@npm:^5.0.8": - version: 5.2.5 - resolution: "fast-xml-parser@npm:5.2.5" +"fast-xml-parser@npm:^5.0.8, fast-xml-parser@npm:^5.3.4": + version: 5.3.4 + resolution: "fast-xml-parser@npm:5.3.4" dependencies: strnum: "npm:^2.1.0" bin: fxparser: src/cli/cli.js - checksum: 10c0/d1057d2e790c327ccfc42b872b91786a4912a152d44f9507bf053f800102dfb07ece3da0a86b33ff6a0caa5a5cad86da3326744f6ae5efb0c6c571d754fe48cd + checksum: 10c0/d77866ca860ad185153e12f6ba12274d32026319ad8064e4681342b8a8e1ffad3f1f98daf04d77239fb12eb1d906ee7185fd328deda74529680e8dae0f3e9327 languageName: node linkType: hard @@ -12353,7 +12353,7 @@ __metadata: cliui: "npm:^8.0.0" eslint: "npm:^9.12.0" eslint-plugin-wdio: "npm:^9.0.0" - fast-xml-parser: "npm:^4.0.0" + fast-xml-parser: "npm:^5.3.4" js-yaml: "npm:^4.1.0" memfs: "npm:^4.0.0" minimatch: "npm:^9.0.0"