# Keycloak JS Most of the contribution rules from the [main Keycloak repository](https://github.com/keycloak/keycloak/blob/main/CONTRIBUTING.md) apply Keycloak JS as well. Documented below are steps unique to the development of Keycloak JS. ## Prerequisites - [Node.js](https://nodejs.org/en/download) (latest LTS or greater) - [Podman](https://podman.io/) (for testing) ## Setup Make sure that all dependencies are installed by running the following command in the root of the project: ```sh npm install ``` ## Running the tests To run the tests, follow the instructions in the [test directory](./test/README.md).