# chubbyts-dic-types

[![CI](https://github.com/chubbyts/chubbyts-dic-types/workflows/CI/badge.svg?branch=master)](https://github.com/chubbyts/chubbyts-dic-types/actions?query=workflow%3ACI)
[![npm-version](https://img.shields.io/npm/v/@chubbyts/chubbyts-dic-types.svg)](https://www.npmjs.com/package/@chubbyts/chubbyts-dic-types)

[![bugs](https://sonarcloud.io/api/project_badges/measure?project=chubbyts_chubbyts-dic-types&metric=bugs)](https://sonarcloud.io/dashboard?id=chubbyts_chubbyts-dic-types)
[![code_smells](https://sonarcloud.io/api/project_badges/measure?project=chubbyts_chubbyts-dic-types&metric=code_smells)](https://sonarcloud.io/dashboard?id=chubbyts_chubbyts-dic-types)
[![duplicated_lines_density](https://sonarcloud.io/api/project_badges/measure?project=chubbyts_chubbyts-dic-types&metric=duplicated_lines_density)](https://sonarcloud.io/dashboard?id=chubbyts_chubbyts-dic-types)
[![ncloc](https://sonarcloud.io/api/project_badges/measure?project=chubbyts_chubbyts-dic-types&metric=ncloc)](https://sonarcloud.io/dashboard?id=chubbyts_chubbyts-dic-types)
[![sqale_rating](https://sonarcloud.io/api/project_badges/measure?project=chubbyts_chubbyts-dic-types&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=chubbyts_chubbyts-dic-types)
[![alert_status](https://sonarcloud.io/api/project_badges/measure?project=chubbyts_chubbyts-dic-types&metric=alert_status)](https://sonarcloud.io/dashboard?id=chubbyts_chubbyts-dic-types)
[![reliability_rating](https://sonarcloud.io/api/project_badges/measure?project=chubbyts_chubbyts-dic-types&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=chubbyts_chubbyts-dic-types)
[![security_rating](https://sonarcloud.io/api/project_badges/measure?project=chubbyts_chubbyts-dic-types&metric=security_rating)](https://sonarcloud.io/dashboard?id=chubbyts_chubbyts-dic-types)
[![sqale_index](https://sonarcloud.io/api/project_badges/measure?project=chubbyts_chubbyts-dic-types&metric=sqale_index)](https://sonarcloud.io/dashboard?id=chubbyts_chubbyts-dic-types)
[![vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=chubbyts_chubbyts-dic-types&metric=vulnerabilities)](https://sonarcloud.io/dashboard?id=chubbyts_chubbyts-dic-types)

## Description

Dependency injection container (DIC) types, [PSR-11][2] inspired.

## Requirements

 * node: 22

## Installation

Through [NPM](https://www.npmjs.com) as [@chubbyts/chubbyts-dic-types][1].

```ts
npm i @chubbyts/chubbyts-dic-types@^2.2.0
```

## Copyright

2026 Dominik Zogg

[1]: https://www.npmjs.com/package/@chubbyts/chubbyts-dic-types
[2]: https://www.php-fig.org/psr/PSR-11
