35 packages
go-di
Dependency injection
go-split
Splitter for React
go-virtualize
Virtualize big data for React
graphql-codegen-fragment-masking
Type-safe fragment masking plugin for GraphQL Code Generator, providing helper functions for managing GraphQL fragments with enhanced type safety and customizable configurations.
graphql-codegen-typed-document-nodes
A custom GraphQL Code Generator plugin to generate typed document nodes for TypeScript operations and fragments. Provides enhanced type safety with generated exports for GraphQL queries, mutations, and fragments.
react-painlessform
React Forms without pain
redux-subreducer
Middleware for working with react-redux
reistore
Functional state manager for immutable state with relationships
reistore-react
Reistore state connector for React
stmbenchmarks
Benchmarks for js state managers like redux and etc.
@wroud/api-logger
@wroud/api-logger is a lightweight, TypeScript-compatible logging interface for JavaScript applications. It provides standardized logging methods (`info`, `warn`, `error`) to ensure consistent and maintainable logging across your projects. Designed as an
@wroud/ci
A small CLI for automating releases based on conventional commits. It bumps versions, updates your changelog and publishes GitHub releases.
@wroud/conventional-commits-bump
A utility for determining version bump types (major, minor, patch) based on conventional commit messages, facilitating semantic versioning in your projects.
@wroud/conventional-commits-changelog
A TypeScript library for generating markdown changelogs from conventional commit messages, providing a structured and consistent format for documenting project updates.
@wroud/conventional-commits-parser
A lightweight parser for conventional commits that supports extracting commit metadata, generating commit messages, and managing commit trailers in TypeScript.
@wroud/di
A simple and lightweight dependency injection library for JavaScript and TypeScript
@wroud/di-react
A simple and lightweight dependency injection library for React
@wroud/di-tools-analyzer
DI Tools Analyzer is a tool that helps you to analyze the dependency injection tools in your project and generate a report for them.
@wroud/di-tools-codemod
@wroud/di-tools-codemod is a codemod utility that automates the migration of your codebase from Inversify to @wroud/di. It streamlines the transformation process, allowing for effortless and customizable transitions through configuration support.
@wroud/flow-middleware
A lightweight middleware management library for JavaScript and TypeScript, facilitating middleware chains with re-runs, error handling, and disposability.
@wroud/git
A lightweight toolset for working with local git, including utilities for retrieving git commits and tags, ideal for CI/CD pipelines and automated release workflows.
@wroud/github
A lightweight GitHub integration library for working with git history, co-authors, issues, and commit links. Supports extracting GitHub metadata, generating GitHub URLs, and managing commit trailers in TypeScript.
@wroud/navigation
A flexible, pattern-matching navigation system for JavaScript applications with built-in routing, browser integration, and navigation state management
@wroud/playground
@wroud/playground-react