Grant Kiely's repositories
flux-machine
Finite state machines using JSX and chainable methods
eslint-plugin-jsx-no-leaked-values
Prevent boolean expressions from adding unwanted falsy numbers to your JSX
esm-project
esm-project
vite-react-starter
Vite react starter
bun-rtl
Bun @testing-library/react
calculator
SDUI application
eslint-plugin-functional
ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.
eslint-plugin-no-await-in-promise
ESLint Plugin to error when using await inside promise statements
eslint-plugin-no-state-hooks
Disallow usage of useState or useReducer in your application
eslint-plugin-react
React-specific linting rules for ESLint
eslint-plugin-validate-jsx-nesting
ESLint Plugin to Validate JSX Nestings
fast-check
Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
hono
Ultrafast web framework for Cloudflare Workers, Deno, and Bun. Fast, but not only fast.
mui-nested-menu
The package lets you nested menu items infinitely deep.
react-modal-image
A tiny React component providing modal image Lightbox.
robot
🤖 A functional, immutable Finite State Machine library
statecharts.github.io
There is no state but what we make. Feel free to pitch in.
typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
vite-npm-starter
Starter for npm packages using vite
vite-plugin-checker
💬 Vite plugin that provide checks of TypeScript, ESLint, vue-tsc, and more.
vite-plugin-ejs
Vite: Use Ejs in your entypoints i.e index.html
vite-plugin-wrangler
Vite plugin for wrangler
vite-project
vite-project
vite-react-template
The basic vite starter template with vitest
vitest
A Vite-native test framework. It's fast!
xstate-terse
State machines with less characters
xstate-tools
Public monorepo for XState tooling