Composable config file loading for Effect with pluggable codecs, resolution strategies, and merge behaviors.
No description provided.
ESLint rule to warn against unnecessary React useEffect hooks.
The missing standard library for TypeScript, for writing production-grade software.
A React helper hook for scheduling a layout effect with a fallback to a regular effect for environments where layout effects should not be used (such as server-side rendering).
A wrapper package that uses `useInsertionEffect` or a fallback for it
A SQL toolkit for Effect
Enhance ESLint with better support for large scale monorepos
EvenHub glasses app simulator
Validate and visualize dependencies. With your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
A library for building command-line interfaces with Effect
Unified interfaces for common platform-specific services
It's react's useEffect hook, except using deep comparison on the inputs, not reference equality
Platform specific implementations for the Node.js runtime
Create components whose prop changes map to a global side effect
Ponyfill of the experimental `React.useEffectEvent` hook
Create components whose prop changes map to a global side effect
A React hook that uses useEffect() on the server and useLayoutEffect() in the browser
tsParticles trail effect
a built-in tap extension that adds typescript support
Functional programming in TypeScript
tsParticles bubble effect
A Language-Service Plugin to Refactor and Diagnostic effect-ts projects
Experimental modules for the Effect ecosystem
== Baf baf helps writing an user acceptance test suite with a dedicated library and cucumber steps. It can run and wait for programs in a modified environment, verify the exit status, the output streams and other side effects. It also supports interactive programs and writing to their standard input. Then, it provides a DSL to write the CLI: require 'baf/cli' module MyProgram class CLI < Baf::CLI def setup flag_version '0.1.2'.freeze option :c, :config, 'config', 'specify config file' do |path| @config_path = path end end def run usage! unless arguments.any? puts 'arguments: %s' % arguments puts 'config: %s' % @config_path if @config_path end end end MyProgram::CLI.run ARGV Which behaves this way: % ./my_program Usage: my_program [options] options: -c, --config config specify config file -h, --help print this message -V, --version print version zsh: exit 64 ./my_program % ./my_program --wrong-arg Usage: my_program [options] options: -c, --config config specify config file -h, --help print this message -V, --version print version zsh: exit 64 ./my_program --wrong-arg % ./my_program foo arguments ["foo"] % ./my_program -c some_file foo arguments ["foo"] config path some_file
Clean interface to discover configuration file locations forAI coding assistants (Claude Code, OpenCode, Codex). Shows global and project config paths, handles environment variable overrides, and determines which config is effective based on precedence rules.
Contentful API wrapper library exposing an ActiveRecord-like interface
No description provided.
No description provided.
No description provided.