John Sullivan's repositories
superzippy
Deprecated. Use the zipapp module in the standard library instead.
addon-knobs
Storybook addon prop editor component
construct-json
Easily construct JSON in Bash.
diceroller.sh
A simple online console-like dice roller.
eslint-patch-with-fallback
A fork of eslint-patch that automatically uses the old behaviour if patch fails.
fvtt-lib-wrapper
Library for Foundry VTT which provides module developers with a simple way to modify core Foundry VTT code, while reducing the likelihood of conflict with other modules.
johncs.com
My about me page.
resume
My resume.
save-a-roll
A small repo used as a template while I conducted an interview.
shmeppy-dice
Experimental library for parsing Shmeppy's dice rolling expressions. No longer used.
shmeppy-dice-fork
A TypeScript library for parsing dice rolling expressions. Used in Shmeppy's dice roller.
storybook-preset-craco
Craco preset for Storybook
tsc-watch
The TypeScript compiler with --watch and a new onSuccess argument
type-fest
A collection of essential TypeScript types
ws-load-tester
A friend of mine asked how many web socket connections a digital ocean instance could maintain.