Ben Drucker's repositories
snakecase-keys
Convert an object's keys to snake case
stream-to-promise
Convert streams (readable or writable) to promises
creditcards-types
Card type definitions and methods for creditcards
hapi-require-https
hapi http -> https redirection for servers behind a reverse proxy
postgres-interval
Parse Postgres interval columns
terraform-credentials-keychain
A Terraform credentials helper that stores your credentials in the system keychain
postgres-array
Parse postgres array columns
find-terraform-modules
GitHub Action to find all Terraform module directories in a monorepo
terraform-configuration-aliases-action
GitHub Action for generating aliased provider blocks that satisfy required configuration aliases
terraform-aws-ec2-pricing
Terraform module that uses the AWS Pricing API to query EC2 instance type attributes
terraform-credential-helper-sdk
Framework for creating Terraform credentials helpers
terraform-kubernetes-docker-secret
Terraform module that creates a Kubernetes Docker secret
terraform-provider-dns-validation
Terraform provider for waiting on and validating DNS changes
assert-json-equals-action
GitHub Action for asserting that one JSON string is equal to another, for testing
terraform-aws-arn
Terraform module that accepts the components of an AWS ARN and outputs the string form
azure-blob-list-stream
Stream a list of all files from an Azure Blob Storage collection
github-action-node-version
Get the Node.js version an action uses, to test it with the same version
github-actions-sandbox
A testing ground for GitHub Actions
go-sarif
Go library for sarif - Static Analysis Results Interchange Format
httprate-redis
httprate.LimitCounter implementation with Redis backend
terraform-provider-pagerduty
Terraform PagerDuty provider