Menu
Additional Links
A dependable promises and async utility belt
Updated December 14, 2021 by @rafamel
Object merging made simple
Updated April 2, 2021 by @rafamel
A types utility belt for TypeScript
Updated April 30, 2021 by @rafamel
When you have an error-ish but what you really want is an Error
Updated December 11, 2020 by @rafamel
Comprehensive streams for push and pull
Updated January 9, 2022 by @rafamel
A validation and conditional assignment utility belt
Updated February 14, 2021 by @rafamel
Because throw/catch is not always best
Multipurpose pipes
Updated December 2, 2020 by @rafamel
CSS theming based on custom properties
Updated November 30, 2020 by @rafamel
Programmatically Loads remote scripts via script tag
A naive prefetch for the browser
A task runner that goes where npm scripts won't, for the true capo
Updated June 18, 2021 by @rafamel
Reactive state super classes and utilities
Updated December 13, 2020 by @rafamel
Simple strategies for resiliency
A set of Riseup shared utilities
Updated September 14, 2021 by @rafamel
Simple policies for resiliency
Updated November 24, 2021 by @rafamel
Riseup shared tasks and configurations
Riseup tooling tasks and configurations
An utility belt to complement your arguments parser of choice
Updated July 15, 2020 by @rafamel
Equality evaluation strategies
Updated March 26, 2020 by @rafamel
Proxy object handler implementation
Riseup tasks and configurations for Next
Riseup CLI
Riseup tasks and configurations for libraries
Riseup tasks and configurations for monorepos