Andrew Duthie's repositories
StreamLens
Browser extension for displaying live stream status for Twitch
Doom_CooldownPulse
A World of Warcraft addon that animates ability icons when they are available to be used after cooldown
preact-fetching
Preact hooks for asynchronous data fetching
turbo-combine-reducers
⚡️ Speed-optimized drop-in replacement for Redux's combineReducers
equivalent-key-map
A Map variant which allows for equivalent (deeply equal) object and array keys
esbuild-esm-loader
ESM loader to transform imports using ESBuild
esm-root-loader
ESM loader to import from the project root
andrewduthie.com
The personal website of Andrew Duthie
clipboard-polyfill
:clipboard: Simple copying on the web, with maximum browser compatibility.
DefinitelyTyped
The repository for high quality TypeScript type definitions.
eslint-config
Andrew Duthie's personal ESLint configuration
jsbundling-rails
Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack.
pages-redirects
Redirects traffic from previous pages.18f.gov sites to their new URLs.
simple_form
Forms made easy for Rails! It's tied to a simple DSL, with no opinion on markup.
touchpoints
Feedback platform for continuous improvement of systems, services, processes, and policy.
unistore-browser-sync
Extend a Unistore store to replicate state for your browser extension using browser.runtime.Port
uswds-site
USWDS website and documentation
view_component
A framework for building reusable, testable & encapsulated view components in Ruby on Rails.