Socket for GitHub
Detect suspicious packages in PRs
Socket CLI
Use Socket from the command line
Socket Dependency Search
Find any package for your project
Docs
Want to read all the docs? Start here
Blog
Keep up to date with all the news
Customers
Check out our customer stories
Packages
npm
GitHub
Comaintainers
9 packages
Order
Sort by
clawject
@clawject/di
Clawject is a full-stack, type-safe, declarative Dependency Injection framework for TypeScript. Clawject designed to make dependency injection and inversion of control in TypeScript as effortless, clear and intuitive as possible. It allows defining class
@clawject/language-service
The Clawject Language Service provides code editors (VSCode, WebStorm, etc.) with a way to get errors and navigation inside Beans, Contexts, etc.
@clawject/object-storage
This is an internal library for [Clawject](https://clawject.com). It is used to store objects that could be shared between different versions of Clawject.
dependency-injection-cat
DI Cat is a truly clean DI-container, which allows you not to pollute your business logic with decorators from DI/IOC libraries!
random-ts-auto-mock
Typescript transformer to unlock automatic mock creation for interfaces and classes, Fork of original ts-auto-mock, with additional create-random-mock, crate-random-mock-list utils
test-package-for-dev-deps
ts-auto-mock-random
This is a fork of original ts-auto-mock, but with uuid's instead of empty strings and random numbers, instead of 0
ts-auto-mock-random-values
This is a fork of original ts-auto-mock, but with ability to create random values instead of default 0 and empty strings