Extract method arguments names into array.
Strong type-checking for dependency injection and method arguments.
Type assertion utility for method arguments.
MCP server for filesystem access
Check typescript method arguments and return types during execution
string-argv parses a string into an argument array to mimic process.argv. This is useful when testing Command Line Utilities that you want to pass arguments to.
A TypeScript decorator library for deep cloning method arguments to prevent side effects, enhancing immutability in class methods.
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
abstract base class for crypto-streams
Is this an arguments object? It's a harder question than you think.
`Start a promise chain
TypeScript definitions for cross-spawn
Polyfill of future proposal for `util.parseArgs()`
An easy-to-use wildcard globbing library.
Type checking for JavaScript functions
A library to help construct a graphql-js server supporting react-relay.
like `chown -R`
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
A ridiculously light-weight argument validator (now browser friendly)
Check if a binary is working
🐊Putout plugin adds ability to find and remove useless arguments
Run an array of functions in parallel
Bizarro minimist: transform an options object into argv
Utilities for working with arguments object
JMAP Calendars HTTP client — extension trait over jmap-base-client
JMAP Chat HTTP client — auth-agnostic, WebSocket and SSE support
JMAP FileNode HTTP client — extension trait over jmap-base-client
JMAP Tasks HTTP client — extension trait over jmap-base-client
Backend-agnostic JMAP server framework (RFC 8620): parsing, ResultReference resolution, and Dispatcher
Access list of arguments passed to the current method
The 'method_arguments' gem simplifies the process of setting object attributes from method arguments in Ruby. It introduces a streamlined approach to assign instance variables directly from method arguments with minimal boilerplate code. This utility is especially useful in constructors or methods with numerous parameters, enhancing code readability and maintainability.
method argument utils
You can write `its(:currency, :us) { should == 'US dollars' }`
A mixin which separates method definitions by argument types, effectively allowing C++ or Java style overloading.
Call method_contraints! with the param name and constraint to enforce validation on it
RubyMemoized makes it easy to memoize methods, even if they have arguments or blocks, by making memoization as easy as declaring a method private.
Makes it easier and more robust to use a hash for keyword args to a method. In particular, performs argument checking and default values.
DSL for method arguments validation and casting
Type assertion library for method arguments
automatically resolves method argument values
Inject arguments into methods. By name.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.