> For the complete documentation index, see [llms.txt](https://2600hz.gitbook.io/sds/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://2600hz.gitbook.io/sds/sds-components/installation.md).

# Installation

## Peer Dependencies Problem

Just like `sds-core, sds-telicon` and `sds-themes` packages, `sds-react-component` is a package available to be downloaded from NPM, but it differs from these other packages in its elaboraton. To reduce the amount of time required to create certain components, third-party dependencies were used for specific tasks.&#x20;

To use `sds-react-components` package in a new project, you need to install not only the `sds-react-components` package but also the peer dependencies.

To automate the process of installing  the `sds-react-components` package and all its peer dependencies, we recommend installing the NPM package called [install-peerdeps](https://github.com/nathanhleung/install-peerdeps#readme). This tool will automatically install all the required peer dependencies of a package.

```bash
npm install -g install-peerdeps
```

To use it, the developer only needs to execute the following command:

```
install-peerdeps <package>[@<version>]
```

## sds-react-component installation

Once the `install-peerdeps` is installed, adding `sds-react-components` package should be easy. To do it, just execute the following command:

```
install-peerdeps @2600hz/sds-react-components
```
