Bump fast-xml-parser from 4.5.6 to 5.7.1 in /react_native/trimblemaps-mobile-sdk-demo-reactnative/react_native/RNMapsSampleApp in the npm_and_yarn group across 1 directory#172
Conversation
Bumps the npm_and_yarn group with 1 update in the /react_native/trimblemaps-mobile-sdk-demo-reactnative/react_native/RNMapsSampleApp directory: [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser). Updates `fast-xml-parser` from 4.5.6 to 5.7.1 - [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases) - [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md) - [Commits](NaturalIntelligence/fast-xml-parser@v4.5.6...v5.7.1) --- updated-dependencies: - dependency-name: fast-xml-parser dependency-version: 5.7.1 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 2 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 64c1874. Configure here.
| "prettier": "3.6.2", | ||
| "typescript": "5.9.3", | ||
| "@react-native-community/cli": "19.1.2" | ||
| "@react-native-community/cli": "20.1.3" |
There was a problem hiding this comment.
Node engine requirement mismatch after CLI major bump
High Severity
The project's engines field declares "node": ">=16", but bumping @react-native-community/cli from 19.1.2 to 20.1.3 introduces a dependency that requires "node": ">=20.19.4". Anyone running Node 16, 18, or even Node 20 below 20.19.4 would hit failures despite the project claiming compatibility. The engines field needs updating to match the new minimum, or the CLI major version bump needs to be reconsidered — this was a v19→v20 major bump pulled in alongside the fast-xml-parser update.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 64c1874. Configure here.
| "prettier": "3.6.2", | ||
| "typescript": "5.9.3", | ||
| "@react-native-community/cli": "19.1.2" | ||
| "@react-native-community/cli": "20.1.3" |
There was a problem hiding this comment.
CLI v20 incompatible with project's React Native 0.80
High Severity
@react-native-community/cli was bumped from 19.1.2 to 20.1.3, but the project uses react-native@0.80.2. Per the official compatibility table, CLI v19 is for React Native 0.80.x while CLI v20 is for React Native 0.81+. This version mismatch can cause build failures, broken CLI commands, or subtle runtime issues since the CLI version is designed for a newer React Native release than what this project uses.
Reviewed by Cursor Bugbot for commit 64c1874. Configure here.


Bumps the npm_and_yarn group with 1 update in the /react_native/trimblemaps-mobile-sdk-demo-reactnative/react_native/RNMapsSampleApp directory: fast-xml-parser.
Updates
fast-xml-parserfrom 4.5.6 to 5.7.1Release notes
Sourced from fast-xml-parser's releases.
... (truncated)
Changelog
Sourced from fast-xml-parser's changelog.
... (truncated)
Commits
0f08303fix typof529642update to release v5.7.052a8583Revert "improve performance of attributes reading"8d187f9update buildere174168improve performance of attributes reading79a8ddeupdate docsf5cd5a5set xml version to decoder even if attributes are ignoredf44b923remove unwanted tests869ec8bUse@nodable/entitiesv2.1.07cb49e5update release detailDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.
Note
Medium Risk
Dependency-only update, but it introduces a major
fast-xml-parserupgrade and bumps@react-native-community/clito v20 with a higher Node engine requirement, which may break installs/tooling in older Node environments.Overview
Updates RNMapsSampleApp’s npm dependencies by upgrading
fast-xml-parserfrom4.5.6to5.7.1, pulling in new transitive packages (e.g.,@nodable/entities,fast-xml-builder,path-expression-matcher) and updated versions of related libs.Also bumps
@react-native-community/clifrom19.1.2to20.1.3(and its subpackages), including updated transitive deps likebody-parser/pretty-formatand a newer Node engine requirement for the CLI inpackage-lock.json.Reviewed by Cursor Bugbot for commit 64c1874. Bugbot is set up for automated code reviews on this repo. Configure here.