---
title: Installazione
description: Come installare i18n-error-base e i requisiti di funzionamento.
---

## Requisiti [#requirements]

- Un ambiente di esecuzione in grado di gestire i moduli ES, come Node.js.
- `valibot@^1.0.0` è richiesto come dipendenza peer.

`message` segue il `lang` di `getGlobalConfig()` di Valibot.

## Installazione [#installation]

```package-install
npm i i18n-error-base
```

Se Valibot non è ancora installato, aggiungilo insieme.

```package-install
npm i valibot
```

:::warning[Attenzione alla dipendenza peer]
`valibot` non è incluso nel bundle. Senza `valibot@^1.0.0`, l'importazione fallisce nella risoluzione.
:::

## Importazione [#import]

```ts
import { I18nErrorBase, setErrorMessage } from "i18n-error-base";
import type { ErrorMeta, ErrorOptions, I18nErrorBaseParams, MessageFactory } from "i18n-error-base";
```

## Passaggi successivi [#next-steps]

Vedi l'[Utilizzo](/i18n-error-base/it/usage) per le basi di definizione e cambio lingua.
