Fix Critical NPM Vulnerabilities in React Native Project

Job ID: 38614289

Budget: €30 – €250 EUR

I have a React Native project that displays 23 critical vulnerabilities when running npm install. These issues are related to Babel and its dependencies, including babel-traverse, babel-core, babel-template, and others.

Scope of Work:

-Analyze the provided npm audit report.
-Update or replace vulnerable packages without breaking existing functionality.
-Ensure compatibility with the current version of React Native.
-Thoroughly test the application after making changes to confirm everything works as expected.

Requirements:

-Proven experience with React Native and Babel.
-Expertise in resolving npm dependency vulnerabilities.
-Familiarity with updating and refactoring packages in React Native projects.
-Ability to provide clear documentation of all changes made.

Deliverables:

-An updated project free of critical vulnerabilities.
-Detailed documentation outlining the changes implemented.
-Confirmation that the app builds and runs correctly after updates.

Additional Information:

The project includes dependencies like react-native-popup-dialog which may need attention.
Preference for solutions that involve updating dependencies rather than removing features.
The goal is to enhance security without affecting app performance.