---
title: Instalación
description: Cómo instalar i18n-error-base y requisitos de funcionamiento.
---

## Requisitos [#requirements]

- Un entorno de ejecución como Node.js que pueda manejar módulos ES.
- Se requiere `valibot@^1.0.0` como dependencia peer.

`message` sigue el `lang` de `getGlobalConfig()` de Valibot.

## Instalación [#installation]

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

Si Valibot aún no está instalado, añádalo también.

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

:::warning[Atención a la dependencia peer]
`valibot` no está incluido. Sin `valibot@^1.0.0`, la importación falla al resolverse.
:::

## Importación [#import]

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

## Siguientes pasos [#next-steps]

Consulte [uso](/i18n-error-base/es/usage) para lo básico de la definición y el cambio de idioma.
