electrovir's repositories
prettier-plugin-multiline-arrays
Prettier plugin to force array elements to wrap onto new lines.
element-vir
Heroic, reactive, declarative, type safe, custom web components.
augment-vir
Set of helper functions I frequently reuse.
markdown-code-example-inserter
Syncs code examples with markdown documentation.
sentry-vir
Convenient, minimal setup Sentry wrapper.
stylelint-plugin-import
Stylelint plugin for managing imports.
agenda-editor
Generates programs (paper agendas) for in-person events.
execute-in-browser
Directly run a single file in a browser.
generic-client-interface
A wrapper for creation a group of clients that are independent from each other, easily testable, and asynchronously imported.
html-spec-tags
All HTML tags supported by the current spec. With types!
istanbul-smart-text-reporter
Istanbul's text reporter but with smarter output. Doesn't print anything if there are no files to print.
kingdoms-reborn-crop-yield-calculator
Calculator for crop yields in the game Kingdoms Reborn.
lit-css-vars
For easily creating and sharing typed CSS vars for the lit.dev ecosystem.
mix-vir
Pseudo-mixins in Javascript.
multi-extend
A utility for extending multiple classes in JavasScript, enabling the creation of mixins.
object-shape-tester
Test object properties and value types.
observavir
flexible observables
prettier-plugin-interpolated-html-tags
Support interpolated tag names for HTML in Prettier formatting.
run-time-assertions
Type safe assertions that work just as well in production run-times as they do in testing.
spa-router-vir
The heroic frontend routing package
test-as-package
Test a repository as an npm package applied to internal test repos.
test-established-expectations
For testing established expectations in a json file.
typed-event-target
EventTarget in the browser but with strong event typing.