Pat Cavit's repositories
modular-css
CSS Modules, but better and usable via Rollup, Vite, Webpack, CLI, PostCSS, or JS API
rollup-plugin-sizes
Rollup plugin to display bundle contents & size information
xstate-component-tree
Build a tree of UI components based on your statechart
svelte-translator
Tools for helping svelte v2 & v3 work together
postcss-extract-animations
Extract inline @keyframes into separate rules
eslint-plugin-svelte
Some svelte.js focused ESLint rules
eslint-config
My ESLint config. Allllll mine.
svelte-template-lint
Prototyping a svelte template linter, nothing useful here yet.
tivac.github.io
HTML!
xstate-state-tracker
Track all xstate state transitions, even in child machines
changesets-test
Testing changesets with lerna-style local package references
delaunator
An incredibly fast JavaScript library for Delaunay triangulation of 2D points
eslint-parser-css
Parse CSS with ESLint so you can, ya'know, lint it
eslint-plugin-xstate4to5
ESLint rules & fixers to transition xstate v4 machines to v5
eslint-svelte
ESLint plugin for Svelte using AST
jest-element-snapshots
Test against a snapshot of the state of the puppeteer DOM
jest-module-mocking
bleh jest
playwright-dom-snapshots
DOM snapshotting matchers & utilities for playwright
rollup-plugin-globsync
Rollup plugin to copy globs & watch for changes
stylelint-config
My stylelint config, alllll mine.
svelte-trim
Strips whitespace from svelte files.
vite-mcss-tester
Very tiny @modular-css/vite integration testing app