Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
Wasn't a fan of using decorators to dependency inject things in the TypeScript world. Now you don't have to.
Error thrown when a circular dependency is detected.This error indicates that the dependency resolution process has encountered a loop.
Dependency Injection Container
Error thrown when an alias is resolved that does not exist.This error indicates that the specified alias has not been created in the container.
Error thrown when a contextual binding is invalid or undefined.This error indicates that the specified service or dependency is not properly defined.
Error thrown when an attempt is made to extend a binding that does not exist.This error indicates that the specified type has not been registered in the container.
Error thrown when a resolved instance does not match the Zod schema.This error indicates that the validation against the schema has failed.
Error thrown when a tag is resolved that has no associated bindings.This error indicates that the specified tag has not been used to tag any bindings in the container.
Error thrown when the resolved value does not match the expected type.This error provides details about the expected and received types.
Error thrown when a dependency cannot be resolved because it has not been bound.This error indicates that the specified type has not been registered in the container.