Use reducers to build type safe CLI parameter parsers
Reduce multiple reducers into a single reducer
No description provided.
Shared TypeScript definitions for Octokit projects
Fluent syntax for defining typesafe Redux reducers on top of typescript-fsa.
Speed-optimized drop-in replacement for Redux's combineReducers
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
An object-oriented command-line parser for TypeScript
Core HTTP Compatibility Library to bridge the gap between Core V1 & V2 packages.
A tool for building fat reducers
Helper functions of creating reducers
Detect if a string is a data URL
A set of reducers for use in nteract applications
The parameters package for the Powertools for AWS Lambda (TypeScript) library
An arbitrary length integer library for Javascript
A mock store for testing your redux async action creators and middleware
A helper utility to apply combineReducers functionality in React useReducer hook for large scale applications
TypeScript definitions for react-combine-reducers
Official `aws-lite` plugin for SSM
Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.
Complete and opinionated testkit for testing Redux projects (reducers, selectors, actions, thunks)
A blazing fast memoization library that is tiny but feature-rich.
Express style path to RegExp utility
Modularize the redux app by dynamically loading reducers, state and sagas
Paramore lets you declare which parameters are permitted and what object is responsible for typing/sanitizing/type-casting them before they are passed along to your models/domain. It is intended to reduce the amount of imperative code in controllers.
Argser (from 'ARGuments parSER') is a library that aims to simplify the process of parsing arguments in command line scripts written in Ruby. It provides an easy way to specify which parameters are valid, their type or format, error conditions, description, etc. In that way, it reduces the need to write code specificaly to parse and validate such arguments. The idea is pretty simple. To be able to use the arguments passed when the script was executed in a easy and consistent way, you only need to specify some general options for the application, a list of parameters and some properties that must hold for both, parameters and what is called the 'remaining array' (an array with strings that don't belong to any parameter).
Crudable Rails provides everything needed to quickly build fully functional CRUD-based controllers in a Rails application. It streamlines resource management, reduces boilerplate, and enforces best practices for handling requests, responses, and strong parameters. Ideal for developers looking to accelerate Rails development while maintaining flexibility and clean architecture.
Lazy As Json A simple and concise way to use as_json with “only”, “except” and other options without using them literally. Instead of using this - `User.as_json(only: [:id, :first_name, profiles: [:company, :location]])` You can perhaps use this - `User.as_json(only_keys: ‘_,first_name,profiles(p),p.company,p.location’)` As simple as this. You can control what your API response should include through a flexible parameter string. i.e. - “/api/v1/users/me?_keys=_,last_name,profiles(p),p.company,p.location” This parameter string could dig through the nested objects and their nesting too. Just to reduce the API response size significantly, you can use this parameter control over wherever it is used. However it might seems quite trivial but frankly speaking it saves lot in response data hence faster loading time at client side. Moreover as it uses Hash.new and constructs attribute on runtime, you can throttle calling from the expensive method by using this parameter string.
Contentful API wrapper library exposing an ActiveRecord-like interface