> For the complete documentation index, see [llms.txt](https://gdgaddis.gitbook.io/mobile-development-reference-tce-c01/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gdgaddis.gitbook.io/mobile-development-reference-tce-c01/first-steps/setting-up-workspace-1.md).

# Setting up Workspace

Adding linters, Adding Dependency

## Adding dependencies

On the main project folder go to *pubspec.yaml*

```
dependencies:
  flutter:
    sdk: flutter
  bloc: ^6.1.1
```

{% hint style="info" %}
pubspec.yaml is used to maintain dependencies on the flutter project.
{% endhint %}

Once you added the package run the following command to install the package in your project.

```
$ flutter pub get
```

{% hint style="info" %}
Once install the package make sure to restart the project. Because the flutter hot-reload can't access the package unless it restarts.
{% endhint %}
