Ian K Smith's repositories
browser-env
A browser ENV for Node-based unit testing with simple stubbing features.
storage-proxy
Use web storage (localStorage/sessionStorage) just like plain objects using ES6 Proxies.
message-map
Dynamic string generation with a strongly-typed interface.
next-super-layout
Convenient layout routes & React hooks for Next.js
usable-react
Basic React hooks to get any project off the ground.
eslint-config
An opinionated ESLint config with Airbnb JavaScript, TypeScript, React, and Prettier baked-in.
xvfb-action
☁️ Run your integration tests headlessly
refine-deep
Recursively remove falsey values from JavaScript objects.
watch-resize
Watch any DOM element for size changes without polyfills.
anthology.scss
SCSS library for creating scaleable, brand-driven, atomic styles
auto
Generate releases based on semantic version labels on pull requests.
istextorbinary
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
locust
Login form location & automation utility
microbundle
📦 Zero-configuration bundler for tiny modules.
playwright-aws-lambda
Support for running Microsoft's Playwright on AWS Lambda and Google Cloud Functions
prettier-config
An opinionated Pretter Config.
quantize
A node.js module for color quantization, based on Leptonica.
react-router
Declarative routing for React
react-spectrum
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
stencil-eslint
ESLint rules specific to Stencil JS projects
tslint-config
A TSLint config with sensible rules for React, RxJS, Prettier, and more.
vue-property-decorator
Vue.js and Property Decorator