Derek Kershner

Projects

tsv-parse

Simple TSV parser for Node

TypeScript - Released: 24 Jun 2020 - 1

gitignore-parser

GitHub Action to parse a .gitignore file for information

TypeScript - Released: 30 May 2020 - 3

await-wait

Very simple wait function for async Javascript/TypeScript Promises. Surprisingly, nothing similar existed at time of writing.

TypeScript - Released: 12 Jul 2020 - 0

use-map-as-state

React Hook to use a Map object as React State, with the same interface as normal Maps

TypeScript - Released: 06 Jul 2020 - 1

reaction-action

A GitHub Action to React to an Issue or Pull Request comment

TypeScript - Released: 01 Jun 2021 - 9

jest-coverage-commenter-action

Comment on PRs with Jest Test Coverage Information

TypeScript - Released: 13 Jun 2020 - 13

use-set-as-state

React Hook to use a native JS Set as State, maintaining the interface entirely, and properly handling re-rendering. Uses Immer under the hood.

TypeScript - Released: 24 Jul 2020 - 2

use-immer-produce

React Hook nearly identical to use-immer, but it returns the draft from the update function.

TypeScript - Released: 24 Jul 2020 - 0

post-api-call-action

A GitHub action to make a POST call to any API

TypeScript - Released: 21 May 2021 - 9

sequential-async-foreach

An NPM package to properly handle using async functions in a forEach fashion (unlike Native forEach). Uses proper Promises and is light and efficient.

TypeScript - Released: 24 Jul 2020 - 0

use-npm-token-action

Use an NPM token within an .npmrc file inside GitHub actions. Scoped packages are the primary use case.

TypeScript - Released: 30 Jul 2020 - 6

vercel-set-env-action

A GitHub Action that ensures certain environment variables are set in Vercel

TypeScript - Released: 30 May 2021 - 2

dkershner.com

Professional / Tinkering website for Derek Kershner

TypeScript - Released: 25 Aug 2018 - 0

cdk-nextjs-export-s3-dynamic-routing

Deploy a static export Next.js site to Cloudfront and S3 while maintaining the ability to use dynamic routes.

TypeScript - Released: 29 Apr 2023 - 5

githubactions-result-reporter

Report Results for actions started using GitHubActions.com

TypeScript - Released: 19 Jun 2020 - 0

switch-case-action

Easily return one of many values based on many conditionals

Released: 26 Aug 2021 - 6