This page is also available in English.

Continue in English

Installazione

TinyDI viene distribuito come un unico pacchetto con zero dipendenze a runtime. Installalo con il package manager che preferisci.

Installazione via npm

bash
npm install tinydi-container

Lo stesso pacchetto funziona con pnpm add tinydi-container, yarn add tinydi-container o bun add tinydi-container — non c'è nulla di specifico per npm.

Requisiti

Nient'altro da installare

TinyDI ha zero dipendenze a runtime. Dopo averlo installato, npm ls tinydi-container non porta nulla oltre al pacchetto stesso.

Formato dei moduli

TinyDI viene distribuito come pacchetto dual ESM/CommonJS (costruito con tsup), tree-shakable, con un unico entry point che esporta tutto ciò che serve: Container, createToken, ServiceLifetime e le classi di errore.

ts
import { Container, createToken, ServiceLifetime } from 'tinydi-container';
per navigare per selezionare Esc per chiudere