---
title: Step 1. Installing JavaScript dependencies
description: Explains how to install the PingOne Protect dependencies for the Journey module in your Android, iOS, or JavaScript project.
component: orchsdks
page_id: orchsdks:journey:use-cases/protect/javascript/01-dependencies
canonical_url: https://developer.pingidentity.com/orchsdks/journey/use-cases/protect/javascript/01-dependencies.html
keywords: ["Journeys", "PingOne Protect", "Dependencies", "Install", "Android", "iOS", "JavaScript"]
---

# Step 1. Installing JavaScript dependencies

[icon: circle-check, set=far]PingOne Advanced Identity Cloud [icon: circle-check, set=far]PingAM [icon: js, set=fab]JavaScript

To capture contextual data and perform risk evaluations, you must add the PingOne Protect module to your Orchestration SDK project.

Install the Journey and PingOne Protect modules by using npm:

```shell
npm install @forgerock/journey-client @forgerock/protect
```

After installing the module, you can proceed to [Step 2. Integrating PingOne Protect auth journeys in JavaScript](02-protect-javascript-app-journeys.html).
