Erik Pukinskis's repositories
browser-bridge
Define functions in Node for use on a web page
BusyBodies
Beginnings of a programming game that makes you program robots to do stuff.
graphql-error-handler
Handle GraphQL errors the way you'd expect: thrown, with a helpful stack trace and the location of the error in the query
use-firestore
React hooks for efficiently querying a *normalized* Firestore database
chrome-codespaces-keymap
Keybindings for VSCode that work in a Chrome tab
react-headless-accessible-hooks
Hooks to power complex interactive components, leaving the DOM and styles to you
vite-plugin-sql
Plugin that lets you import .sql files as strings in Vite
babel-plugin-macros
Fork to port babel-plugin-macros to TypeScript
basic-styles
Stylesheet for conversational mobile UI
browser-task
Do stuff in other peoples' browsers
bump-n-pub
Helper script to bump your NPM version, add a tag, publish to NPM, and push to Github
dfvis
Visualization Server for Dwarf Fortress
ember-appkit-template
Basics of an ember appkit rails app
firestore-relational
Firebase functions for maintaining relations between Firestore collections
get-socket
Use WebSockets exactly the same way in Node and in the browser
graffiti
Chrome extension for adding colorful text to a web page
graphql-codegen-schema-script
Graphql Codegen plugin for dumping schema out to a JavaScript or TypeScript file
koneksa-challenge
Koneksa React Coding Challenge
meta-module-vite
Vite plugin to allow NPM modules to modify code at their call sites
netpong
Multiplayer browser-based implementation of Pong with deterministic netcode
single-use-socket
Attaches a socket handler to a single connection until it closes
vite-dist-test
Demo repo for vite sourcemap issue
vite-hrm-test
Minimal Vite example with HMR not working
vitepress
Vite & Vue powered static site generator.
vitest
A Vite-native test framework. It's fast!
warrens
Draw things made of moons