# Updating dependencies The dependencies will be downloaded at build time, based on the contents of `package-lock.json`. You should verify the new set of packages don't break anything before committing the new `package-lock.json`. ## For login, admin console, and old account console ```bash cd src/main/resources/theme/keycloak/common/resources npm install some-package-name@version git add package-lock.json cd - ``` ## For the new account console ```bash cd src/main/resources/theme/keycloak.v2/account/resources npm install some-package-name@version git add package-lock.json cd - ``` ## License Information Make sure to enter license information for new dependencies, as specified in `docs/dependency-license-information.md`. Javascript dependencies are included as `other` elements. ## Tips You can use `npm outdated --latest` in the same directory where the `package.json` file resides to see which dependencies are outdated