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

# Contributing

To start updating Chocolat you need to install its dependencies :

```
npm install
```

The source files are in the `./src/`  folder\
You can find a demo in the `./demo/` folder, \
To automatically build while you code you can run :

```
npm run dev
```

Run the test suite to ensure all tests are passing.\
If you are adding a new feature, please consider writing a test too.\
Tests are in the `./test/` folder

```
npm run test
```

You may run prettier to fix all the code style *errors* :

```
npm run prettier
```

When you are satisfied with your modification you can run :

```
npm run build 
```

And make a pull request here : <https://github.com/nicolas-t/Chocolat/compare>
