This is your work, valued

James Garbutt

Elite
@43081j

¯\_(ツ)_/¯

rar.js. Pure-JavaScript RAR reader using AJAX, File API & local access

512

id3. A JavaScript ID3 tags parser for Node & browsers.

343

pixelate.js. jQuery plugin to pixelate images and, optionally, reveal on hover

217

eslint-plugin-lit. lit-html support for ESLint

137

funky. funky.js HTML5 camera video effects library

117

eslint-plugin-wc. ESLint rules for Web Components

113

relit. A collection of utilities for use with the lit library

109

picoquery. A small library for parsing and serializing query strings

106

postcss-lit. PostCSS syntax for extracting CSS from template literals inside JS/TS files

90

hanbi. A small javascript library for stubbing and spying on methods/functions.

62

lockparse. A tiny zero-dependency lockfile parser.

25

shadow-dom-utils. Utils for querying shadow DOM

24

vitest-ansi-serializer. Serializes ANSI codes as human-readable text for vitest snapshots

15

integrity. Data integrity checking utilities for Node and the browser

14

reader.js. A tiny unified data reading interface for AJAX, local and File API access

14

postcss-styled-components. A custom postcss syntax for styled-components support

12

fast-wrap-ansi. A tiny and fast library for word wrapping terminal output.

11

array-filter. A Polymer element for providing array filtering/sorting while maintaining data binding/propagation.

9

keyword-mark-element. Simple web component to mark keywords in a string

8

fast-slice-ansi. TypeScript

7

codemods. A collection of codemods I wrote to automate various things

6

eslint-yaml. YAML integration for ESLint

6

lit-element-serializers. Common attribute serializers for lit-element

6

you-dont-need-x. Modern and native alternatives to common packages that you may not need anymore.

5

postcss-js-core. The core module of various css-in-js PostCSS syntaxes

5

php-negotiator. Minimal PHP content negotiation library

4

dataview-extra. DataView extra functionality

4

tailwind-lit-example. An example project of using tailwind with lit

4

43081j.github.io. HTML

4

shiki-element. A web component to syntax highlight text using the Shiki library

3

canvas-paint. HTML5 canvas paint application

3

eslint-plugin-clutter. ESLint plugin for detecting dependency clutter.

3

js-levenshtein. The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.

3

package-json-snapshots. A bunch of package.json files from popular starter kits, frameworks, etc.

2

lock-inspector. Tiny utility to analyze package-lock files for problems and differences.

2

cem-tools. TypeScript

1

shoelace. A collection of professionally designed, every day UI components built on a framework-agnostic technology. 🥾

1

cssnano. A modular minifier, built on top of the PostCSS ecosystem.

1

action-jsr-publish. A github action to publish a package to JSR

1

fdir. ⚡ The fastest directory crawler & globbing library for NodeJS. Crawls 1m files in < 1s

1

detect-package-manager. Detect which package manager you're using (yarn or pnpm or npm)

1