> For the complete documentation index, see [llms.txt](https://docs.sdi.shinesoftware.it/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sdi.shinesoftware.it/setup/dipendenze.md).

# Dipendenze

Per installare le dipendenze richieste dall'applicazione bisogna utilizzare il software via shell Composer.

### Installazione via Shell

Se si desidera installare la dipendenza via shell bisogna eseguire il seguente comando dalla root di Magento.

```
composer config repositories.shinesoftware vcs https://github.com/shinesoftware/fattura-elettronica 
composer require deved/fattura-elettronica:dev-shineFix --ignore-platform-reqs
```

{% hint style="info" %}
L'opzione **--ignore-platform-reqs** ignora tutti i requisiti di piattaforma e forza l'installazione, anche se la macchina locale non soddisfa questi criteri..
{% endhint %}

### Installazione via file composer.json

E' possibile aprire il file composer.json del proprio negozio Magento ed inserire le seguenti righe nelle apposite sezioni.

```
"require": {
   ....
   "deved/fattura-elettronica": "dev-shineFix",
   ....
}
```

Sempre nello stesso file bisogna indicare il riferimento al VCS connesso utilizzando un "repository" personalizzato:

```
"repositories": [
        ...
        {
            "type": "vcs",
            "url": "https://github.com/shinesoftware/fattura-elettronica"
        }
    ],
```

Al termine della modifica eseguire il seguente comando via shell:

```
# composer update
```

###
