Runs doorman and uploads to firebase.
Manage Vercel and Cloudflare WAF rules as code
Doorman: A comprehensive React package for seamless authentication and authorization management. Easily integrate secure user authentication and access control in your applications. Streamline user verification, role-based permissions, and secure data han
High-entropy device fingerprint library using browser API signals
SMS-based phone authentication for React Native and Expo apps using Firebase Auth.
Core library used by react-native-doorman for Firebase phone auth. This doesn't have UI components – it's meant to let non-React Native apps use Doorman's convenience hooks & components without the dependencies.
Api wrapper for making GuestController requests
Simple CLI to help accessing services via Basion hosts.
Shared observability for Capital Thought projects — Sentry shim + structured logger + Axiom Logpush config builder.
TODO
Only allow a ID to be registered once.
10 security checks. Zero false positives. Ship with confidence.
Shared Postmark transactional email client + template registry for Capital Thought projects.
An attempt to make access control systems Suck Less.
Shared Anthropic SDK wrapper for Capital Thought projects — model registry, cost cap, agent harness, storage-adapter pattern.
Run an array of functions in parallel
Rupert's authentication and authorization services.
Utilities for ESLint plugins.
A small javascript library that identifies older browsers via feature detection and (politely) turns them away.
JavaScript browser fingerprinting helpers packaged as an npm module. Provides configurable, testable, and Node.js-compatible functions for authentication and identification.
Get your PATH prepended with locally installed binaries
Provides an authentication/authorization layer in front of other http/websocket services
A CLI tool to run multiple npm-scripts in parallel or sequential.
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.