Peter Sieg's repositories
graphql-leveler
graphql-leveler makes it possible for GraphQL servers to allow client queries to mutate the shape of response objects.
middytohof
Convert Middy middleware to chainable higher-order functions returning lambda handlers.
entity-schema
An interface for JSON API entity schemas.
graphql-anyscalar
Provides a GraphQL type capable of handling any scalar.
entity-schema-dynamodb
Manage DynamoDB from JSON API entity schemas
lambda-patterns
:sheep: A set of abstractions and helpers for working with lambdas.
percentage-incrementor
Store the percentage of an incrementing subset against a total.
plugin-build-flowgen
A @pika/pack build plugin. Adds flow type definitions generated from typescript definitions.
a-bit-of-learning
A sandbox for my own personal exploration of number systems.
console-testing-library
📝 Testing console the right way
dataloader
DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
harvest-stopwatch
:watch: Log to the console every time you stop a timer in Harvest.
hexo-theme-next
Elegant theme for Hexo.
insomnia
Cross-platform HTTP and GraphQL Client
jest-bug-reproduce
Just reproducing Jest bugs.
petersieg.me
The source repository for http://petersieg.me.
react-spreadsheet
Simple, customizable yet performant spreadsheet for React
release-multiple-note-generators
Chain together multiple note generation semantic-release plugins
rubocop-graphql
Rubocop extension for enforcing graphql-ruby best practices
try-fallback
Try a set of functions in order, resolving with the result of the first successful implementation.
unimported
Find and fix dangling files and unused dependencies in your JavaScript projects.
x-pro-theme-audio-download
A script for the ThemeCo Pro and X Wordpress themes which adds a button to download audio when an embedded audio file is present.