mcous
/[a-z]+ware/ engineer at @viamrobotics. Formerly @opentrons, @keenhome. Typically over-caffeinated.
@viamroboticsBrooklyn, NY
Pinned Repositories
npm-publish
GitHub Action to publish to NPM
decoy
🦆 Opinionated mocking library for Python
kicad-lib
Repository for my KiCad components and footprints
svg2png-command
a very thin command line wrapper of domenic/svg2png
svgerber
DEPRECATED - use tracespace viewer instead
vitest-when
Stub behaviors of Vitest mock functions based on how they are called
opentrons
Software for writing protocols and running them on the Opentrons Flex and Opentrons OT-2
svelte-testing-library
:chipmunk: Simple and complete Svelte DOM testing utilities that encourage good testing practices
tracespace
⚡️generate beautiful and accurate SVG renders of printed circuit boards
mcous's Repositories
mcous/vitest-when
Stub behaviors of Vitest mock functions based on how they are called
mcous/decoy
🦆 Opinionated mocking library for Python
mcous/resume-old
📜 A selection of Michael Cousins' accomplishments and skills
mcous/testdouble-vitest
Use testdouble.js with vitest for a happier, more productive TDD experience!
mcous/js
My common configurations for JavaScript and TypeScript tools
mcous/ranj-chak-dot-com
Ranjani Chakraborty's personal website
mcous/svelte-redux
mcous/codemod
mcous/eslint-plugin-unicorn
More than 100 powerful ESLint rules
mcous/eslint-svelte-null-expression-repro
Invalid `ExpressionStatement` node crashes ESLint when using `eslint-plugin-svelte`
mcous/eslint-svelte-ts-perf
mcous/goutils
mcous/knip
✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it!
mcous/knip-795
mcous/matrix-js-sdk
Matrix Client-Server SDK for JavaScript
mcous/mcous.github.io
Michael Cousins' home on the internet
mcous/postcss-loader
PostCSS loader for webpack
mcous/prettier-plugin-tailwindcss
A Prettier plugin for Tailwind CSS that automatically sorts classes based on our recommended class order.
mcous/sentry-javascript
Official Sentry SDKs for JavaScript
mcous/sr-monorepo
Experimenting with releasing multiple packages from a monorepo with `semantic-release` and `semantic-release-monorepo`
mcous/svelte-jester
A Jest transformer for Svelte - compile your components before importing them into tests.
mcous/svelte-tweakpane-ui
A Svelte component library wrapping UI elements from Tweakpane, plus some additional functionality for convenience and flexibility.
mcous/testing-library-docs
docs site for @testing-library/*
mcous/threlte-uikit
@pmndrs/uikit for Threlte apps
mcous/user-event-clipboard-leak
mcous/viam-typescript-sdk
mcous/viamrobotics-api
mcous/viamrobotics-js-config
Common configuration for JS/TS tooling
mcous/viamrobotics-prime
Viam's UI elements library
mcous/viamrobotics-rdk
Viam Server - Robotic Development Kit