2 Commits
Author SHA1 Message Date
Stevan Freeborn 5b853ff0e6 docs: update README.md [skip ci] 2025-05-24 22:18:12 -05:00
Stevan Freeborn fff9e2b353 chore: update vitest.config.ts 2025-05-24 22:07:34 -05:00
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -1,7 +1,5 @@
# netdi
A dependency injection container for [TypeScript](https://www.typescriptlang.org/) projects that is inspired by the [.NET](https://dotnet.microsoft.com/en-us/) DI container. It is designed to be simple, lightweight, and easy to use.
[![pull_request](https://github.com/StevanFreeborn/netdi/actions/workflows/pull_request.yml/badge.svg)](https://github.com/StevanFreeborn/netdi/actions/workflows/pull_request.yml)
[![codecov](https://codecov.io/gh/StevanFreeborn/netdi/graph/badge.svg?token=nJqAIPyWYh)](https://codecov.io/gh/StevanFreeborn/netdi)
[![publish](https://github.com/StevanFreeborn/netdi/actions/workflows/publish.yml/badge.svg)](https://github.com/StevanFreeborn/netdi/actions/workflows/publish.yml)
@@ -10,6 +8,8 @@ A dependency injection container for [TypeScript](https://www.typescriptlang.org
![NPM Version](https://img.shields.io/npm/v/%40stevanfreeborn%2Fnetdi)
![NPM Downloads](https://img.shields.io/npm/dt/%40stevanfreeborn%2Fnetdi)
A dependency injection container for [TypeScript](https://www.typescriptlang.org/) projects that is inspired by the [.NET](https://dotnet.microsoft.com/en-us/) DI container. It is designed to be simple, lightweight, and easy to use.
## Features
- ✅ .NET-style service registration with different lifetimes (singleton, scoped, transient)
+1 -1
View File
@@ -6,7 +6,7 @@ export default defineConfig({
environment: 'node',
coverage: {
provider: 'istanbul',
reporter: ['text', 'html', 'json', 'lcov'],
reporter: ['text', 'html', 'json', 'lcov', 'cobertura'],
include: ['**/src/**/*.ts'],
exclude: ['**/src/index.ts', '**/src/server.ts'],
},