---
title: Asennus
description: i18n-error-base-paketin asennustapa ja toimintaedellytykset.
---

## Vaatimukset [#requirements]

- Suoritusympäristö, joka tukee ES-moduuleja, kuten Node.js
- Vertaisriippuvuutena tarvitaan `valibot@^1.0.0`

`message` noudattaa Valibotin `getGlobalConfig()`-funktion `lang`-arvoa.

## Asennus [#installation]

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

Jos Valibotia ei ole vielä asennettu, lisää se samalla.

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

:::warning[Huomio vertaisriippuvuudesta]
`valibot`-pakettia ei niputeta. Ilman `valibot@^1.0.0`-pakettia tuonti epäonnistuu selvitysvirheeseen.
:::

## Tuonti [#import]

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

## Seuraavat vaiheet [#next-steps]

Katso [käyttöohjeesta](/i18n-error-base/fi/usage) määrittämisen ja kielen vaihtamisen perusteet.
