Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5b853ff0e6 | ||
|
|
fff9e2b353 | ||
|
|
9b651fbfb3 |
@@ -1,15 +1,15 @@
|
||||
# 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.
|
||||
|
||||
[](https://github.com/StevanFreeborn/netdi/actions/workflows/pull_request.yaml)
|
||||
[](https://github.com/StevanFreeborn/netdi/actions/workflows/pull_request.yml)
|
||||
[](https://codecov.io/gh/StevanFreeborn/netdi)
|
||||
[](https://github.com/StevanFreeborn/netdi/actions/workflows/publish.yaml)
|
||||
[](https://github.com/StevanFreeborn/netdi/actions/workflows/publish.yml)
|
||||
[](https://github.com/semantic-release/semantic-release)
|
||||

|
||||

|
||||

|
||||
|
||||
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
@@ -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'],
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user