Ethan Resnick
@ethanresnick
9
Published Tools
0
Total Stars
0
Weekly Downloads
164
GitHub Followers
161
Public Repos
Published Tools
9 Skillsacross 2 categorieseslint-plugin-switch-statement
ethanresnick
Rules for properly handling switch statements, including ensuring that appropriate exhaustive case handling.
k8s-resource-parser
ethanresnick
> Parses the strings used by Kubernetes (K8s) to represent memory and cpu requests and limits.
@ethanresnick/json-schema-to-typescript
ethanresnick
compile json schema to typescript typings
size-limited-map
ethanresnick
A Map that discards its oldest elements to stay within a fixed size. Implements the same interface as JS's built-in Map class.
...morepipeline-segment
ethanresnick
Composable pieces of a (redis) pipeline.
@zingage/cache
ethanresnick
This package provides a class, [`Cache`](./src/Cache.ts), that implements caching using a model inspired by [HTTP's](https://datatracker.ietf.org/doc/html/rfc9111). The HTTP model is already incredibly powerful, and this class generalizes and extends it f
...more@ethanresnick/migrator
ethanresnick
- Work around the umzug architectural limitations that make it hard/impossible to transactionally execute + log (or unlog) a migration, even when the logs and the migrations are applied to the same db. - Accept tradeoff that this will force each user mi
...more@ethanresnick/encoding-utils
ethanresnick
No description available
type-party
ethanresnick
Extends `type-fest` with extra goodies.