Comparing version 1.0.0-rc to 1.0.0
{ | ||
"name": "diod", | ||
"version": "1.0.0-rc", | ||
"version": "1.0.0", | ||
"description": "A very opinionated and different inversion of control container and dependency injector for Typescript, Node.js or browser apps", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -38,3 +38,3 @@ # DIOD - Dependency Injection On Demand | ||
- **Compiler** | ||
After all needed services are registered the container needs to be built. During this build, DIOD will check for errors like missing dependencies, wrong configurations or circular dependencies. An inmutable container will be finally created if there aren't any errors in the building. | ||
After all needed services are registered the container needs to be built. During this build, DIOD will check for errors like missing dependencies, wrong configurations, or circular dependencies. An immutable container will be finally created if there aren't any errors in the building. | ||
- **Support for vanilla JS** | ||
@@ -49,3 +49,3 @@ Usage with vanilla Javascript is possible by manually defining service dependencies. | ||
- **Scope** | ||
By default every service is transient, but they can be registered as singletons or as 'per request' (the same instance of a service will be used within a single request). | ||
By default every service is transient, but they can be registered as singletons or as 'per request' (the same service instance will be used within a single request). | ||
- **Visibility** | ||
@@ -56,3 +56,3 @@ Services can be marked as private. Private services will be available only as dependencies and they will not be able to be queried from the IoC container. | ||
- **Lightweight** | ||
DIOD will be always dependency free and under 2kB. | ||
DIOD will be always dependency-free and under 2kB. | ||
@@ -59,0 +59,0 @@ ## Quick Start Guide |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
0
0
53345